如何在win下用eclipse编译开源库,以Box2D为例
1、首先,我们要把Box2D的源码拷贝到编译器的include目录下,由于在下使用的是mingw编译器,所以找到所在编译器的目录如图,直接拷贝到mingw的include目录下即可,如果不拷贝编译器会提示找不到头文件

2、打开eclipse,新建一个c++工程,如图

3、导入Box2D的源码:右键工程->import->general->File System,点击下一步,找到box2d所在的文件夹,导入


4、创建好工程之后“右键”点击工程选择Properties->C/C++ build->Setting->build Artifact 选择shaped library 点击ok退出选项,然后编译工程生成.dll文件,让后重复上一步,选择static library生成.a文件
编译完成之后在工程目录下的Debug文件夹下就可以找到想要的文件了


5、随后将.a文件拷贝到编译器的lib文件目录下,.dll文件拷贝到bin文件目录下
6、现在就可以愉快的码代码了,新建工程,#include <Box2D/Box2D.h>
,添加链接选项Box2D

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:188
阅读量:166
阅读量:98
阅读量:104
阅读量:73