1、进入官方网站下载源码:

2、解压后按个人情况使用命令行工具操作

命令行进入解压的文件夹,运行目录下的 bootstrap.bat 文件。

3、运行后会生成一个 b2.exe 文件,还是命令行运行此文件即执行编译。

4、编译过程大概十分钟,编译后会提示库文件路径和包含路径:

5、把包含路径添加到*.pro文件中,boost的源文件是.hpp格式的,大部分库只要包含到工程里面就可以直接用,只有少部分需要编译成链接库。所以用到的时候再从库文件路径添加相应的库文件即可。其他编译生成的占空间的临时文件可删除。

6、添加以下代码看是否可运行:

#include <QDebug>
#include "boost/version.hpp"
#include "boost/config.hpp"
#include <boost/timer.hpp>int main()
{boost::timer t;qDebug()<<BOOST_LIB_VERSION;qDebug()<<BOOST_PLATFORM;qDebug()<<BOOST_COMPILER;qDebug()<<BOOST_STDLIB;qDebug() << CLOCKS_PER_SEC ;qDebug() << "max timespan:"<< t.elapsed_max() /3600 << "h" ;qDebug() << "min timespan:"<< t.elapsed_min() << "s" ;qDebug() << "now time elapsed:"<< t.elapsed() <<"s" ;
}

windows系统下编译boost库相关推荐

  1. C++ Boost库:windows下编译Boost库

    文章目录 1. 需要编译的boost库 2. 编译步骤 3. 库命名规则 4. VS配置库目录 C++ Boost库:简介和第一个示例程序 C++ Boost库:数值转换 lexical_cast C ...

  2. Open Inventor: Windows系统下编译安装Quater

    Windows系统下编译安装Quater 济南友泉软件有限公司 一.工具安装 1.1 CMake CMake是一个用于生成不同平台下构建项目的工具.建议使用3.0版本之后的CMake.下载链接 1.2 ...

  3. Windows系统下编译torch-points-kernels

    想在Windows系统下运行pytorch做点云深度学习.安装torch-points-kernels遇到了不少问题. 这个博客里主要讲的torch-points3d点云工具箱安装,讲的很全面很详细, ...

  4. 在linux下编译boost库【搜集】

    http://www.cnblogs.com/flywuya/archive/2010/11/30/1892483.html 编译环境 操作系统:SUSE linux Enterprise Serve ...

  5. Windows下编译boost库

    需要编译的boost库 以下的库必须单独编译: Boost.Chrono Boost.System Boost.Context Boost.ProgramOptions Boost.Filesyste ...

  6. FFmpeg在Windows系统下的编译过程

    由于FFMpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用MSVC++编译.要想使用FFMpeg,最先要解决 ...

  7. windows下编译skia库

    windows下编译skia库 环境需求: 1.安装python2.7.x: python3系列可能又某些库不支持,所以推荐使用python2.7.15(最新). 如何检查是否安装python: 1. ...

  8. bat小工具_小程序反编译工具在windows系统下的调用脚本

    点击上方蓝字可以订阅哦 之前的文章中介绍了小程序的反编译工具,工具在 Linux 系统下使用时执行bingo.sh [xxx.wxapkg]就可以. 有小伙伴不知道在windows系统下如何使用,这里 ...

  9. Windows系统下使用protobuf:protobuf的简介、安装、使用方法之详细攻略

    Windows系统下使用protobuf:protobuf的简介.安装.使用方法之详细攻略 目录 protobuf的简介 protobuf的安装 protobuf的使用方法 protobuf的简介 P ...

最新文章

  1. 能“预测未来”的AI来了!谷歌DeepMind推Dreamer,训练时间减半
  2. Automate repeatedly actions in work
  3. 驰骋工作流引擎设计系列05 启动流程设计
  4. 混淆矩阵怎么看_道理我都懂,但是神经网络反向传播时的梯度到底怎么求?
  5. C_C++指针指针应用详解
  6. 极乐科技CEO应邀出席2017微信小程序生态课
  7. 动手学深度学习(PyTorch实现)(五)--多层感知机
  8. Semaphore (信号量)
  9. 中国电信云计算重庆基地建成
  10. 最大尺寸分辨率_LG UltraFine 4K显示器重上架苹果商店:尺寸变大,但降为UHD
  11. mysql 字节 字符_字符与字节 | 字痕随行
  12. 给oracle数据库某一列数据的前面或者后面增加字符,合并两列的值
  13. myeclipse8.5 配置pydev环境
  14. 微控制器实验计算机组成原理,计算机组成原理(西安理工大学)实验二cpth模型机综合实验——微控制器实验.doc...
  15. 2020下半年软件设计师上午真题(参考答案)
  16. 北京地铁拥挤度实时查询
  17. apache实验报告 linux_apache服务器的安装与配置实验报告.doc
  18. jieba分词关键字含英文和特殊字符的处理方法
  19. arduino点阵声音频谱_音频跳动:制造32分频音频频谱点阵
  20. vue在线动态切换主题色方案

热门文章

  1. 【软件设计师考试32小时】1. 计算机系统知识
  2. Java中设置session的详细解释
  3. “生鲜蔬”APP的设计与实现
  4. 南开大计算机学院夏令营,2020南开大学人工智能学院推免夏令营通知
  5. ABB机器人——实时监测各个轴的扭矩
  6. 【重磅】SAP 成立企业级创新营,建立面向初创公司和独角兽的创新合作伙伴生态
  7. 互联网+控销创新医药新控销模式
  8. 什么是接口?什么是接口测试?什么是接口自动化测试?
  9. 初学Java--JDK(java development kit java 开发工具包)的下载与安装教程
  10. Android.mk error: unused parameter 处理方法