建立ODE(Open Dynamics Engine)VC++项目
首先请参考官网说明(www.ode.org)下载源码、make、配置Visual Studio选项。这些不再赘述。我来补充一下官网没有说,网上也基本没讲的地方:
1. 运行时提示“未找到ode_singled.dll”(或ode_doubled.dll,或者不带d的release版本,看你怎么设置了)。要把ode_singled.dll和drawstuffd.dll复制到项目的Debug或Release文件夹内。比如你的项目在C:\My Project,你就把Debug版的dll放到C:\My Project\Debug下。Release版同理。如果在附加依赖项里面设置了其他的.lib,不一定都要搬家,看系统有没有提示你吧。
2. 如果是建立项目运行自带demo,请注意texturepath.h里面的路径是http://www.cnblogs.com/drawstuff/textures,也就是说你得把图片复制到这个路径里,否则提示图片找不到,不能运行。还是上面那个例子,我要把纹理贴图放到C:\drawstuff\textures里面才行。最好不要改texturepath.h。当然你可以自己建一个头文件,写入自己设定的路径,但是直接包含texturepath.h的话,就不要改动它了,以免对别的程序造成影响。
有别的问题可以回复在下面,谢谢。