qt5编译boost

首先声明环境:win7_64+qt5.7+msvc2015_64。Linux环境下没这么麻烦。

boost是啥就不多说了,可以理解为加强版的STL。

官网下载对应版本的boost,解压缩到文件夹,文件夹的名字应该是boost_1_xx_x的形式。

1.打开qt的命令行界面(就是对应编译器的for desktop那个bash,比如我这里的Qt 5.7  64-bit for Desktop MSVC 2015)。进入到boost_1_xx_x那个文件夹。

2.输入bootstrap(boost的自举文件),会在当前文件夹下生成b2.exe和bjam.exe两个文件。

3.输入./b2,开始自动编译boost。(不清楚默认是否开了多线程编译,总之过程比较慢)

4.编译完以后的结果:


可以看到boost给出了头文件include的位置和静态链接库所在的位置。之后的修改.pro文件即可,不清楚的可以查看我的其他博客。

测试boost:


上面是官网给的例子,到此boost配置成功。


如果按照上面的步骤编译完依然不能正常使用的话,可以试试到sourceforge中搜索别人编译好的安装包,选择对应的平台下载直接进行安装。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值