CodeBlocks软件的安装以及wxMSW的编译

Window安装总结

一.准备

1.    www.CodeBlocks.org这个官网去下载codeblocks-12.11mingw-setup_user记住最好下载MinGW版本的,可以省掉安装和配置GCC的麻烦。

2.    www.wxWidgets.org这个官网去下载wxMSW-2.8.12-Setup这个软件。

3.    软件下载完成

二.安装(可以到这里去获得更多详细资料)

1.安装codeblocks

<1>右击获得管理员权限安装

<2>.直接下一步如下图

<3>.选择“I Agree

<4>.选择Custom自定义安装,要全部打勾。

<5>.安装位置自己定义,点击Install安装,安装完成之后,设置环境变量在用户Path添加C:\CodeBlocks\MinGW\binC:\CodeBlocks\MinGW\mingw32\bin

2.安装WxMSW插件

<1>.双击wxMSW-2.8.12-Setup文件

<2>.Next(选择I accept the agreement)

<3>.Next

<4>.Next

<5>.路径自己可以修改的,在这我就用这个路径了。点击Next开始安装。

 

3.编译wxWidget

<1>.CMD进入目录C:\wxWidgets-2.8.12\build\msw\目录下,执行:

Release版本:

mingw32-make -fmakefile.gcc MONOLITHIC=1 BUILD=release SHARED=1 UNICODE=1 USE_ODBC=1CPPFLAGS=-fno-keep-inline-dllexport

Debug版本:

mingw32-make -fmakefile.gcc MONOLITHIC=1 BUILD=debug SHARED=1 UNICODE=1 USE_ODBC=1CPPFLAGS=-fno-keep-inline-dllexport

 

<2>.注意:为防止编译过程中出现错误(由于使用较新的GCC,可能出现编译到最后出现内存不足问题),最好在执行编译任务前修改下config.gcc文件,其位置在C:\wxMSW-2.8.12\build\msw中。找到CFLAGSCXXFLAGS对应行,修改为CFLAGS ?=-fno-keep-inline-dllexport

CXXFLAGS ?=-fno-keep-inline-dllexport

即可。

推荐编译命令为

mingw32-make -fmakefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1release版本)

mingw32-make -fmakefile.gcc BUILD=debug SHARED=1 MONOLITHIC=1 UNICODE=1debug版本)

如果有不清楚的可以到这里去了解更多!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值