qt5编译boost
来源:互联网 发布:伊甸园 本站域名是什么 编辑:程序博客网 时间:2024/06/05 17:00
首先声明环境: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中搜索别人编译好的安装包,选择对应的平台下载直接进行安装。
阅读全文
0 0
- qt5编译boost
- VS2013 Qt5.4 编译安装Boost库
- 编译qt5
- 编译BOOST
- boost编译
- boost编译
- 编译boost
- boost编译
- 编译BOOST
- 编译 boost
- Boost 编译
- 编译 boost
- boost编译
- 编译 boost
- Boost编译
- Boost编译
- 编译boost
- boost编译
- CF 244 C. The Brand New Function 思维(二进制,区间或运算不同结果)
- 移植QT操作系统
- NOIP2011计算系数详解
- throws 和 try-catch的区别
- 【面向JS--分支结构、循环结构】
- qt5编译boost
- mysql索引
- mysql中的length函数相关
- ABBYY FineReader Pro for Mac完整功能汇总(二)
- android布局之RelativeLayout
- GYM
- win32控制台停留--ctrl+f5
- Swift Core Data
- Android 线程管理之 CountDownLatch(闭锁)