簡體   English   中英

提升安裝 - 從源代碼簡化構建

[英]Boost installation -Simplified Build From Source

文檔中所述

我需要安裝什么來運行命令:

bootstrap
.\bjam

BoostPro Computing人員維護Windows的Boost安裝程序,但是如果我首先運行安裝程序並下載最小版本然后再次運行安裝程序,則安裝程序不會檢測到我已經安裝了Boost並且我需要更多庫。 有辦法嗎?

首先設置您的BOOST_ROOT環境變量:

winXP的:

set BOOST_ROOT=D:\your\boost\sources

然后在BOOST_ROOT目錄中運行:

boostrap.bat

這將創建您的bjam.exe及其環境。 下一步是調用:

bjam toolset=msvc stage

這將編譯您的boost庫並將所有lib放入該文件夾:

%BOOST_ROOT%\stage\lib

如果你想建立一切用途:

bjam toolset=msvc -a --build-type=complete stage

而不是階段你可以把安裝,這將簡單地安裝到lib。 在構建期間,將創建包含所有目標文件的巨大目錄bin.v2。 總安裝量為aprox:lib為1.5 GB(共享+靜態+調試和發布)。

我還在另一篇關於boost二進制文章的帖子中找到了此鏈接 只需下載,它非常有幫助。 如果有人嘗試過這個並遇到問題,請告訴我們

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM