C++-WIN10(64/32)+BOOST+VS2019-亲测有效

  安装一般就这么几步: 下载文件,解压运行,配置IDE。本文是实操的结果,肯定可以配置成功,写出来给大家一些参考。

1.下载 https://www.boost.org/users/download/                           资源包 boost_1_72_0.zip
            https://dl.bintray.com/boostorg/release/1.72.0/binaries/   EXE文件下载 
         ( 64位安装64的包,32位安装32位 的包)

  这个看你的操作系统和IDE的设置vs2019如图

2    解压->运行bootstrape.bat-> 找到b2.exe或者bjam.exe->放在根目录下->运行bjam.exe->生成文件
            C:\programData\

   运行 bootstrape.bat 会在文件夹下得到b2.exe和bjam.exe。
           bjam.exe在 C:\programData\boost_1_72_0\tools\build\src\engine
           b2.exe 在 C:\programData\boost_1_72_0\
  都复制到C:\programData\boost_1_72_0目录下运行。

      你看到文件夹下有这些文件,说明成功了。编译的过程需要十几分钟。

4.vs配置
   4.1.属性->常规->附件包含目录

 

     4.2.属性->链接器->附加库目录

 

5.写段代码跑一下。
 

#include<iostream>
#include<string>
#include<boost/thread.hpp>
using namespace std;

void mythread()
{
	cout << " hello,thread! " << endl;
}

int main()
{
	boost::function<void()> f(mythread);
	boost::thread t(f);
	t.join();
	cout << " thread is over! " << endl;

	return 0;
}

如果编译通过出现

OK恭喜你成功了。

注意:很多文章都说 运行 bootstrape.bat 会在根目录下得到b2.exe和bjam.exe但实际上b2.exe在C:\programData\boost_1_72_0\,bjam.exe在 C:\programData\boost_1_72_0\tools\build\src\engine.
你必须把bjam.exe放到C:\programData\boost_1_72_0\目录下运行

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值