首先从这里下载boost的windows库:
https://www.boost.org/users/download/
解压运行bootstrap.bat
生成b2.exe之后运行b2.exe编译库
之后新建项目,在工程属性->配置属性->VC++目录->包含目录中添加解压的目录路径
在工程属性->配置属性->链接器->常规->附加库目录中添加编译生成的库的目录
写boost多线程码:
#include "pch.h"
#include <boost/thread/thread.hpp>
#include <iostream>
using namespace std;
using namespace boost;
void hello()
{
cout << "Hello world, I'm a thread!" << endl;
}
int main(int argc, char* argv[])
{
thread thrd(&hello);
thrd.join();
return 0;
}