I have Visual Studio 2008 (full version) and
got ODE to run "out of the box," having otherwise compiled the libs
and dlls. Yeah, I'm familiar with setting up projects but it's not so
difficult I'd recommend going to a different platform to get it running! Often,
it's just a matter of paying attention to any compiler complaints ("hinge.h not
found" etc.).
I'm hoping MVS2008 Express is similar enough to the
full version that the following will be applicable. This is for setting up a
project that uses ODE, not loading a 2003 solution. You *may* be able to
convert a solution to 2008 and use the following to get it
running.
Since you have the libraries and dlls, set the
project properties as follows (for double precision debug version):
"c:\ode" should be whereever your ode directory
is.
Configuration Properties->C/C++->Additional
Include Directories : c:\ode\include; c:\ode\include\ode;
c:\ode\src
Configuration Properites->Linker->Additional
Library Directories: c:\ode\lib\debugdoubledll
Configuration Properites->Linker->Additional
Dependencies: ode_doubled.lib
In the stdafx.h file: (depending on whether you're
using single or double version)
#undef dSINGLE
#define dDOUBLE
#include <ode/ode.h>
If that's not complete, it'll get you very
close.
That, of course, doesn't include any graphics
libraries.
Bruce