VS2010 VS2015环境编译boost库
- 开发
- 46
-
VS2010下安装boost库
- 去www.boost.org下载最新的boost,我下载了boost_1_46_1.7z
- (我放在D:/cpp目录下)解压到当前文件夹
- 打开VS2010->VS TOOLS->VS命令提示
- CD D:/cpp/boost_1_46_1
- 输入bootstrap,便生成bjam.exe文件
- 输入bjam toolset=msvc-10.0 variant=debug,release threading=multi link=static,便生成boost库(时间挺长20分钟以上)
- 修改VS2010的参数 在项目的组合显示那找到属性页,打开属性页,选择配置属性,选择VC++目录,设置includepath和libpath,
- 使用:
- D:/boost_1_46_1;$(IncludePath)
- D:/boost_1_46_1/stage/lib;$(LibraryPath)
vs2015 编译boost库
- 下载boost官网安装包。
https://dl.bintray.com/boostorg/release/1.66.0/binaries/
注意:这里一定要选择好boost版本
如: boost_1_66_0-msvc-14.0-64.exe 14.0对应vs2015 64:64位
- 下载后解压。
- 找到 开始->所有程序->visual studio 2015 ->vs2015 x64 本机工具命令提示符 打开。
- cd到解压的目录,运行 .\bootstrap.bat; 等待 在该目录下会生成 bjam.exe
- 接着输入
bjam stage --toolset=msvc-14.0 architecture=x86 address-model=64 --without-graph --without-graph_parallel --stagedir=“你自己的路径\boost_1_66_0\newbuild” link=static runtime-link=shared runtime-link=static threading=multi debug release
bjam stage --toolset=msvc-14.0 architecture=x86 address-model=32 --without-graph --without-graph_parallel --stagedir=“你自己的路径\boost_1_66_0\newbuild” link=static runtime-link=shared runtime-link=static threading=multi debug release
- 注意:你自己的路径\boost_1_66_0\newbuild是自定义的目录,此目录存放编译成功的静态库。
原文地址:https://blog.csdn.net/wml00876/article/details/134574423
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1733063904822693888.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!