准备工具:
1.下载:codeblocks http://www.codeblocks.org/
2.下载:wxWidgets http://www.wxwidgets.org/
windows下搭建环境:
我的下载:codeblocks 8.02(带MINGW) wxWidgets 2.8.8(exe)
1.安装codeblocks(同时也安装MINGW);
2.在环境变量中增加(codeblocks安装路径)/MinGW/bin;
3.安装wxWidgets;
4.命令控制台下(运行->CMD):定位到wxWidgets安装路径下的wxWidgets-2.8.8/build/msw
5. 分别执行以下命令:
清理:mingw32-make -f makefile.gcc clean
编译:mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1
PS:如果编译时出错请检查是否已存在安装了一些其它冲突的软件如GCC,(经历:机上安装过开发symbian的环境,自然有安装了GCC,环境变量里就复盖了MINGW的GCC导致无法编译,控制台执行gcc -v可查看当前用的GCC是否是MINGW安装的);还有SHARED,MONOLITHIC,UNICODE的值选择参考下面提供的链接!
安装时间需半个小时左右!
......
......
6.安装完成;
7.可以建立wxWidgets project
8.进入wxWidgets的设置向导,选择你的wxWidgets构建选项时注意向上面的SHARED,MONOLITHIC,UNICODE设置相对应;参考下面的链条!
PS:我的SHARED,MONOLITHIC,UNICODE选值:BUILD=release SHARED=1 MONOLITHIC=0 UNICODE=1;最后在wxWidgets构建选项的三项只选第三项,否则无法编译工程!!
参考链接:http://shiningray.cn/windows-shang-pei-zhi-codeblocks-wxwidgets.html