在 Windows 平台上用最快捷的方式编译 wxsqlite3

软件环境说明

Windows 7 或者 Windows 10,Visual Studio 2015。
当前 wxWidgets 的最新稳定版本是 3.1.1,wxsqlite3 的最新稳定版本是 4.0.3。

安装 wxWidgets 库

由于 wxsqlite3 依赖于 wxWidgets,所以我们要先安装 wxWidgets 库。
wxWidgets 官方网站 上下载最新稳定版本的 wxWidgets 库。

这里写图片描述

如上图所示,点击 wxMSW DLLs 链接,然后选择与 Visual Studio 2015 相符的动态链接库。如下图所示。如果您的 Visual Studio 版本和我不同,那么选择您自己相应的版本即可。
这里写图片描述

然后安装。安装过程中要正确设置系统环境变量:
这里写图片描述

编译 wxsqlite3 库

下载 wxsqlite3 库

首先要去 github 下载最新的 wxsqlite3 库。

通过 git clone https://github.com/utelle/wxsqlite3.git 命令下载 wxsqlite3 的代码,然后查看它都有哪些用于发布稳定版本的 tag:

git tag

这里写图片描述

从输出结果得知最新的发布分支是 4.0.3。所以我们切换到 4.0.3 tag:

git checkout v4.0.3 -b b4.0.3

这里写图片描述

修改 Visual C++ 工程

进入 build 目录,找到属于 Visual C++ 2015 的工程 solution 文件:
这里写图片描述

用 Visual C++ 2015 打开它,然后添加两个 preprocessor 定义:

WXUSINGDLL
wxMSVC_VERSION_AUTO

这里写图片描述

编译

然后编译以下工程:
这里写图片描述

得到静态链接库,并把他们拷贝到 wxWidgets 库的目录中去。
这里写图片描述

这里写图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值