Box2d mingw环境搭建,编译

前言:

大家,可能用惯了图形化的IDE…不太熟悉这种命令行式的IDE工具..对于,c/c++编译,链接和调试就不太熟悉..所以..写了个简单教程…

mingw的环境搭建:

1,下载mingw

http://sourceforge.net/projects/mingw/files/

2.mingw有可能需要配置一些环境变量,最新版本应给直接帮你配置好环境变量了,如果没有可以参照下面 
配置环境变量: 
打开:“我的电脑->属性->高级->环境变量->系统变量”编辑如下系统变量: 
变量名 变量值 
PATH f:\MinGW\bin; 
LIBRARY_PATH f:\MinGW\lib 
C_INCLUDEDE_PATH f:\MinGW\include 
CPLUS_INCLUDE_PATH f:\MinGW\include

盘符…自己搞定吧…

3.安装好后,测试:

因为我们一般用make

所以要把F:\MinGW\bin\mingw32-make.exe,复制并修改为make.exe

4,打开cmd

打上

gcc –v

看到这个就配置成功了….

2,cmake 的配置(windows + mingw)

1,下载使用的cmake

http://www.cmake.org/cmake/resources/software.html

2,windows 下的使用

在安装好的cmake 目录下找到bin\cmake-gui.exe,双击打开

3,开始创建box2d的makefile

1,选择我们box2d的目录

2,选择我们要编译到的地方

3,按Configure

你就会看到

1,选择确定

2,选择我们的目标环境…这里当然选择mingw

3,确定,再按一次configure

 

4,按Generate

把图上要打的勾勾上

5,成功以后打我们呢刚才的编译目录

然后..开始我们漫长的编译过程

6,编译好的项目..点击进去..看到 .exe 直接双击运行就好了…

3,premake 的配置

这里额外介绍一种,官方推荐的方式.

1,下载

http://industriousone.com/premake/download

注意!!一定要下载 premake4.4 的版本,因为,官方的文档有个参数是到premake4.4才支持…走了不少弯路呀…

2,放到box2d的目录当中

然后运行

premake4 gmake

我们的make文件就建好了..

3,去build/gmake

你会发现这里多了一个目录

4,进去

make

又是漫长的编译过程…

不过..这个在我的电脑(winxp),在编译glui..的时候编译不过去(g++: /W1 找不到文件和目录,不过用cmake没这个问题..),有解决的同学希望告知!

本文转自 liam2199 博客,原文链接:http://blog.51cto.com/youxilua/772679   如需转载请自行联系原作者


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值