Box2d mingw环境搭建,编译
2011-10-13 12:09 youxiachai 阅读(1969) 评论(0) 编辑 收藏 举报前言:
大家,可能用惯了图形化的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没这个问题..),有解决的同学希望告知!
作者:游戏阿柴
出处:http://www.cnblogs.com/youxilua
本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
微博联系:新浪微博
用支付宝赞助博主:http://me.alipay.com/youxilua
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架