qt项目中boost库的使用

本文记录了在QT项目中使用Boost库的详细步骤,包括从下载boost压缩包,通过Qt命令行编译生成头文件和库,到最终在QT项目中配置和引入库的全过程。

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

最近开发的项目中用到了boost库,使用过程中遇到了一些编译问题,记录一下。

boost库编译步骤:

0、安装好qt,我使用的是qt5.12.5。默认安装在C盘目录下;
1、boost压缩包下载:boost.org上下载的boost_1_66_0;
2、将其解压到某文件夹(我放在了E:\boost_1_66_0下);
3、打开qt命令行,Qt 5.12.5 (MinGW 7.3.0 32-bit),cd到E\boost_1_66_0\boost_1_66_0\tools\build\src\engine目录下;
4、在命令行中执行build.bat gcc命令,在当前目录将会生成bin.ntx86文件夹,里面包含两个exe文件b2.exe,bjam.exe;
5、将其中的bjam.exe拷贝到E:\boost_1_66_0\boost_1_66_0文件夹中(与boost-build.jam文件同级);
6、在Qt命令行中输入cd命令,进入E:\boost_1_66_0\boost_1_66_0;
7、执行bjam “toolset=gcc” install,等待一段时间后,会在C盘根目录下生成一个boost文件夹,里面放着生成的头文件以及LIB和DLL文件;
8、将C:\Boost\include\boost-1_66目录下的boost文件夹拷贝到C:\Qt\Qt5.12.5\5.12.5\mingw73_32\include下面(根据MinGW安装路径来决定)。
9、将C:\Boost\lib下的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值