eclipse+MinGw编译Box2D

Box2d的Demo有Visualstudio2012的工程文件,但是我比较习惯在eclipse中看代码,所以总结了一下使用Mingw编译的方法:

编译了最新版2.3.0:

首先下载源码:http://box2d.org

将Box2D,freeglut,glui,TestBed这四个代码所在文件夹拷贝到C++项目中:


eclipse+MinGw编译Box2D_第1张图片
 设置项目的include路径:


eclipse+MinGw编译Box2D_第2张图片
 设置程序链接时需要的库文件:


eclipse+MinGw编译Box2D_第3张图片
 这些库以及glui,freeglut都是用于在Windows下使用opengl渲染和使用一些控件的。

编译运行,就可以看到运行的Demo了。和VC里编译出来的一样。


eclipse+MinGw编译Box2D_第4张图片
 附件使用mingw和msvc编译好的压缩包

你可能感兴趣的:(eclipse)