等我将Box2D琢磨到我自认可以的时候,我将这几篇文章合起来。
以前学习的时候没自己听关于lib的加载,所以将步骤一一记录下来。
首先打开自己需要加载BOX2D的项目,选择属性
C/C++ - 常用 中
附加包含目录 选择BOX2D的代码文件夹
C/C++ - 代码生成
其中运行时检查,选择 两者(/rtc1,等同于/ RTCsu)
运行时库 选择多线程调试DLL /MDd
链接器 - 输入
附加依赖项 输入以下
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
comdlg32.lib
advapi32.lib
../Box2D/Build/Box2D/debug/Box2D.lib
将继承父类前面的勾选框去掉
做好以上设定即可 Debug版本与 Release版本均需要配置 发送出去的版本中需要包含 Box2D.lib 文件,目前发现需要发送 Release 版本才可以被使用 Debug版本不能再其他机器上被运行。