admin管理员组

文章数量:1632159

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" ;
}

 

本文标签: 系统Windowsboost