![](/img/trans.png)
[英]Homebrew - Boost failed to build on 10.10.5 Yosemite with layout=system and --build-from-source
[英]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.