windows下的codeblocks安装完后已经有mingw,但没有wxGTK,还不能使用codeblocks里的wxsmith,因此需要安装wxGTK
首先修改windows的环境变量,增加以下内容
PATH : MinGW安装目录/bin;
LIBRARY_PATH :MinGW安装目录/lib
C_INCLUDE_PATH :MinGW安装目录/include
CPLUS_INCLUDE_PATH :MinGW安装目录/include/c++/版本号;MinGW安装目录/include/c++/版本号/mingw32;MinGW安装目录/include/c++/版本号/backward;MinGW安装目录/include
上面的内容中红字部分按安装的实际情况填,codeblocks安装目录下的mingw就是windows版本codeblocks自带的mingw
设置完环境变量后重启计算机使环境变量生效
安装下载的windows版本的wxGTK,wxMSW-2.8.0-Setup.exe,执行完后只是安装了wxGTK的源文件,还需要进行编译。
进入wxGTK安装目录下的build目录下的msw目录
执行
mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=0 UNICODE=1
这是编译release版本
mingw32-make -f makefile.gcc BUILD=debug SHARED=1 MONOLITHIC=0 UNICODE=1
这是编译debug版本
上面的红色内容可以不加
编译完后运行codeblocks,建立wxWidgets项目,在后面的wx路径选择中选择wxGTK的安装目录即可