一、 配置环境变量:
变量名 变量值
PATH c:\MinGW\bin;
LIBRARY_PATH c:\MinGW\lib
C_INCLUDEDE_PATH c:\MinGW\include
CPLUS_INCLUDE_PATH c:\MinGW\include
二、把c:\MinGW\bin\mingw32-make.exe,复制并修改为make.exe
三、运行cmd.exe,输入gcc -v测试是否成功。否则请认真检查第一步
四、打开cmake-gui.exe
五、在where is the source code处,输入c:\box2d(假如你的Box2D放在该处)
六、在where is to build the binaries处,输入 c:\box2d\build
七、把CMAKE_INSTALL)PREFI后面的值改成c:\box2d\lib
八、点击Configure按钮,选择MinGW Makefiles。其它的忽略。完成信息框里会提示Configuring done
九、点击Generate按钮,选择
1.BOX2D_BUILD_DOCS
2.BOX2D_BUILD_TESTBED
3.BUILD_SHARED_LIBS
成功后,信息框会提示Generating done
十、进入c:\box2d\build目录,输入make回车
——————————————————分割线——————————————————
生成成功后,进入C:\box2d\lib\bin目录,双击testbed.exe运行测试程序
注意:可能会提示缺少libgcc_s_seh-1.dll、libstdc++-6.dll、libwinpthread-1.dll这3个文件,从c:\MinGW\bin目录里把它们复制到testbed.exe所在的位置即可。