然后打开vs2019的命令行:这里选择64位或者32位的都可以。我选择的是x86_x64的。


然后切换到你解压到的路径。运行bootstrap.bat。
cd D:aboostboost_1_73_0 bootstrap.bat //运行

运行之后,查看boost_1_73_0下会多出几个文件。b2。运行b2.

这里运行的时间有点长,等待就行,最后运行成功之后会显示。

在使用boost库包含上面的文件夹与链接库。
三.测试boost
1.打开VS2019,新建一个空C++项目,并创建main.cpp 文件。点击项目的属性。

2.在vc++目录中包含目录添加boost路径D:aboostboost_1_73_0,库目录添加D:aboostboost_1_73_0stagelib。保存即可。

3.测试(以多线程并行排序为例)
#include <iostream>
#include <boost/sort/sort.hpp>
#include <algorithm>
#include <vector>
using namespace std;
int main()
{
vector<int> arr;
while (arr.size() < 100) arr.push_back(std::rand());
boost::sort::block_indirect_sort(std::begin(arr), std::end(arr));
for_each(std::begin(arr), std::end(arr), [](int& a) {
cout << a << "t";
});
return 0;
}
这里运行注意要选择
,你之前命令行选择的版本,要不然boost不会包含在内,会出错。
总结
到此这篇关于vs2019+win10配置boost库的文章就介绍到这了,更多相关vs2019+win10配置boost库内容请搜索易采站长站以前的文章或继续浏览下面的相关文章希望大家以后多多支持易采站长站!










