wxWidgets的安装与编译 -《跟我学wxWidgets开发》系列教程

http://www.cnzui.com/archives/942
首先我们打开VS命令提示环境,具体步骤如下:

开始菜单->程序-> Microsoft Visual Studio 2010->Visual Studio Tools
->Microsoft Visual Studio命令提示环境2010
通过命令进入wxWidgets的build目录:

d:\
cd wxWidgets-2.9.4\build\msw
nmake /f makefile.vc SHARED=0 UNICODE=1 BUILD=debug

等待到窗口不跳结果,返回到像下面的命令提示符状态即可:

D:\wxWidgets-2.9.4\build\msw>

2.2.2 用MinGW进行编译
虽然很多人都喜欢用功能强大而华丽的VS进行程序开发,但在开发wxWidgets程序时,我推荐用CodeBlocks加MinGW进行开发。主要原因是VS上并没有对wxWidgets的主动支持,在开发wxWidgets程序时,我们必须借助另外的界面设计工具(如wxFormBuiler),并且在VS上每建立一个wxWidgets工程,都需要进行若干繁琐的配置。
如果你用CodeBlocks进行wxWidgets开发的话,一般都是用GCC编译器进行程序的编译,所以你就必须使用MinGW进行编译,因此掌握好这一小节的是很有必要的。
用MinGW编译wxWidgets其实很简单,和在VS的命令提示符进行编译差不多。首先,我们需要安装好MinGW,可以在其官方http://www.mingw.org/直接下载最新版本,在官网找到Downloads连接直接点进去,MinGW也是开源的,所以我们发现它也是保存在SourceForge上的,安装包保存在其Installer目录下,这里我下的是mingw-get-inst-20120426.exe。
下好双击运行安装包,一直下一步下一步就好。
安装完成后,我们需要配置一下环境变量,如图所示,我们需要在用户环境变量PATH后加入MinGW的运行目录,因为我把MinGW装在C:\MinGW下,所以这里我填上C:\MinGW\bin。

环境变量配置图(待截图)

MinGW安装配置完成后,我们在开始->运行cmd,打开Windows的命令提示符窗口,然后像上一节中用VS命令提示环境编译一样,进入wxWidgets根目录:

d:\
cd wxWidgets-2.9.4\build\msw
mingw32-make -f makefile.gcc SHARED=0 UNICODE=1 BUILD=debug

也是经过半个到一个小时时间,编译就能顺利完成了。编译产生的库文件存放在wxWidgets根目录下的lib\gcc_lib目录底下。

至此,本章对wxWidgets的编译和安装就介绍完了,以前没有教程看的话,wxWidgets的编译过程可能是一件相当头疼的事情,过程中可能会遇到各种各样的问题(因为我以前也是如此),因此希望本章能帮助你顺利上手使用wxWidgets。

你可能感兴趣的:(C++)