首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Boost installation -Simplified从源构建

Boost installation -Simplified从源构建
EN

Stack Overflow用户
提问于 2009-10-30 05:28:59
回答 2查看 4.3K关注 0票数 4

正如在docs中提到的

要运行这些命令,我需要安装什么:

代码语言:javascript
复制
bootstrap
.\bjam

的人员维护BoostPro的Boost安装程序,但是如果我首先运行安装程序并下载最小版本,然后再次运行安装程序,安装程序不会检测到我已经安装了Boost,我需要更多的库。有没有附近的路?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-30 05:36:16

首先设置BOOST_ROOT环境变量:

winXP:

代码语言:javascript
复制
set BOOST_ROOT=D:\your\boost\sources

然后在BOOST_ROOT目录中运行:

代码语言:javascript
复制
boostrap.bat

这将创建您的bjam.exe及其环境。下一步是调用:

代码语言:javascript
复制
bjam toolset=msvc stage

这将编译您的boost库并将所有库放入该文件夹:

代码语言:javascript
复制
%BOOST_ROOT%\stage\lib

如果您想构建所有内容,请使用:

代码语言:javascript
复制
bjam toolset=msvc -a --build-type=complete stage

相反,你可以把install简单地安装到lib中。在构建过程中,将创建包含所有目标文件的巨大目录bin.v2。总安装量约为1.5 GB for libs (shared+static+debug&release)。

票数 8
EN

Stack Overflow用户

发布于 2009-10-30 05:46:57

我也在boost二进制文件的另一篇文章中找到了这个link。正在下载,非常有帮助。如果有人尝试过并遇到问题,请让我们知道。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1646672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档