VS2015编译Boost1.64
2018-02-12 22:58
567 查看
一、下载并解压:boost1.64.0:http://www.boost.org/users/history/version_1_64_0.html二、以管理员权限运行VS2015命令行工具
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619222541288-1720840324.png)
三、cd到boost解压目录
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619222256288-188400500.png)
四、运行bootstrap.bat生成bjam.exe编译工具
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619223355210-973148910.png)
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619223428913-818693064.png)
五、使用bjam编译boost库命令:bjam install stage --toolset=msvc-14.0 --stagedir="D:\Boost\vs2015" link=static runtime-link=static threading=multi address-model=32 debug release bjam install stage --toolset=msvc-14.0 --stagedir="D:\Boost\vs2015" link=static runtime-link=shared threading=multi address-model=32 debug release 这里我们用以上命令编译32位的静态链接库,并分别生成静态链接到C/C++运行时库和动态链接到C/C++运行时库的两个版本。 六、编译生成,并使用boost静态库
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620002654741-395493080.png)
七、VS2015使用boost库
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620002842788-87084686.png)
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620005212054-642214311.png)
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619222541288-1720840324.png)
三、cd到boost解压目录
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619222256288-188400500.png)
四、运行bootstrap.bat生成bjam.exe编译工具
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619223355210-973148910.png)
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170619223428913-818693064.png)
五、使用bjam编译boost库命令:bjam install stage --toolset=msvc-14.0 --stagedir="D:\Boost\vs2015" link=static runtime-link=static threading=multi address-model=32 debug release bjam install stage --toolset=msvc-14.0 --stagedir="D:\Boost\vs2015" link=static runtime-link=shared threading=multi address-model=32 debug release 这里我们用以上命令编译32位的静态链接库,并分别生成静态链接到C/C++运行时库和动态链接到C/C++运行时库的两个版本。 六、编译生成,并使用boost静态库
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620002654741-395493080.png)
七、VS2015使用boost库
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620002842788-87084686.png)
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620005212054-642214311.png)
1 #include "stdafx.h" 2 #include<boost\thread.hpp> 3 #include<iostream> 4 #include<Windows.h> 5 void trd_fun() 6 { 7 std::cout << "test" << std::endl; 8 } 9 10 int main() 11 { 12 boost::thread td(trd_fun); 13 td.join(); 14 system("pause"); 15 return 0; 16 }
![](https://images2015.cnblogs.com/blog/524932/201706/524932-20170620005328945-1964367987.png)
相关文章推荐
- Windows下VS2015编译64位Boost1.64
- VS2015编译Boost1.64
- 【VS开发】【C/C++开发】vs2015编译boost 64位
- vs2015编译boost 64位
- websocket 库 "boost.beast" windows 平台 VS2015 编译过程记录
- boost_1_66_0 VS2015编译安装
- VS2015编译boost1.58 Linux平台编译
- VS2015编译boost1.62
- Windows下 VS2015编译boost1.62
- Windows下 VS2015编译boost1.62
- VS2015编译boost 1.62.0
- Boost1.62.0 + VS2015 默认编译与配置
- boost.asio openssl zlib protobuf icu vs2015编译
- vs2013编译boost及相关的配置
- 使用vs2015编译opencv32位库
- VS2012 下编译boost1.52
- VS2015 + PCL1.8.0 + QT_5.62 + cmake3.82 编译VTK7.1,生成QVTKWidgetPlugin.dll
- opencv3.2在vs2015开发环境搭建+cmake3.8编译生成opencv x86版本库
- vs2015 x86 opencv3.3(编译)
- 深度学习框架:tiny_dnn分析(1)—————VS2015编译