网上很多教程写的复杂,偶实际尝试后简化为如下简易教程。
从下列网站:
http://www.mingw.org/
http://www.wxwidgets.org/
http://www.codeblocks.org/
分别下载到如下文件:
MinGW-5.1.4.exe
wxMSW-2.8.9-Setup.exe
codeblocks-8.02-setup.exe
安装:
1. 安装mingw
运行MinGW-5.1.4.exe,网络安装到C:\MinGW
设置windows Path,加入C:\MinGW\bin
2. 安装wxWidgets
运行wxMSW-2.8.9-Setup.exe,解压缩到C:\wxWidgets-2.8.9
进入C:\wxWidgets-2.8.9\build\msw\,在命令行运行如下命令:
mingw32-make -f makefile.gcc clean
mingw32-make -f makefile.gcc MONOLITHIC=0 SHARED=1 UNICODE=1 BUILD=release
mingw32-make -f makefile.gcc MONOLITHIC=0 SHARED=1 UNICODE=1 BUILD=debug
编译过程总共大概花费半个小时。
3. 安装codeblocks
运行codeblocks-8.02-setup.exe,安装到C:\Program Files\CodeBlocks\
4. 配置
不用特别配置。codeblocks新建project的时候选择wxwidgets项目,然后向导过程中会让你选择wx的安装位置等,正确选择目录即 可。
Have a try:
1. 启动codeblocks,自动探测到mingw (GNU C++),设为默认编译器即可
2. 新建wxwidgets项目
3. 按向导进行。选择正确的wxwidgets位置
{补充:中间某步骤要注意不要勾选复选框 “wxWidgets 被生成为单一库(monolithic)”}
4. 运行项目,即可出现基本的窗体程序
没有评论:
发表评论