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

本文详细介绍了如何在Windows平台上安装和编译wxWidgets,包括从官网下载源码,安装编译器Visual Studio和MinGW,以及使用VS和MinGW编译wxWidgets的步骤。内容涵盖从VS6到VS2010的版本支持,并提供使用nmake快速编译的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第二章wxWidgets的安装与编译

要顺利使用wxWidgets进行开发,首页必须做好wxWidgets的安装和编译工作。由于本人只在Windows平台进行开发,所以本章只对基于Windows平台的安装和编译方法进行展开描述。

2.1下载wxWidgets源码

首先,我们需要在wxWidgets官网下载源码,作为开源项目,它的源码并没有直接存在官网,在官网Downloads栏目下它每个版本提供了两个下载连接,一个来自SourceForge,一个来自英国一个FTP镜像。在本教程中,我们使用的是最新版本2.9.4版本,所以我们在直接找到2.9.4版的安装包(名为wxMSW-2.9.4-Setup.exe)并将其保存到本地。接下来只需要运行安装包,除了确认一下安装目录外,一直点下一步即可完成安装。待安装完成后,我们可以发现wxWidgets源码已经全部在其安装目录“wxWidgets-2.9.4”下了。在本教程中,我们安装在了D盘,所以其安装目录即为“D:\wxWidgets-2.9.4”,这个目录在本教程中我们全程称之为wxWidgets库根目录。

2.2 编译器的选择

这里我们准备介绍用两款的编译器对它进行编译。一款是大众熟悉的Visual Studio,一款是MinGW,下面我们分别对它们展开介绍。

2.2.1 用VS(Visual Studio简称)进行编译

wxWidgets官方由于都是基于非Windows系统进行开发,所以在之前的版本,对VS编译的支持不是很强,相关的文章也不是很全面,一般都只能通过VC6.0进行编译。但自从2.8开始,开始增大了对VS的支持,现在我们甚至可以最高可用VS2010版本对wxWidgets2.9版本进行编译了。

VS版本

外号

备注

Visual C++ 6.0

VC6

VC6于1998发布. 在用这个版本编译时,需要安装好service pack 6补丁包。

Visual C++ .NET 2002

Visual C++ 7.0

VC7是第一个包括托管C++、VB和VC#的共享版本。这个版本在发布时存在重要的BUG, 所以我们强烈推荐要么使用VC6(wxWidgets并不需要使用托管扩展),要么升级到VC7.1再进行编译。

Visual C++ .NET 2003

Visual C++ 7.1

VC7.1是作为一个重大修复版本发布的,其编译器和连接器当时作为免费的VC2003工具包发布出来,但

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值