簡體   English   中英

如何在OSX中安裝boost c ++庫

[英]How to install boost c++ libraries in OSX

我下載了boostjam並將其與安裝文件一起使用並嘗試運行它,顯示以下錯誤:

錯誤:錯誤:找不到當前目錄中的Jamfile,並且未指定目標引用。

更現代的包管理器自制軟件用一個單獨做

$ brew install boost

如果您首先安裝MacPorts ,則可以使用以下命令安裝Boost:

sudo port install boost

你下載了boost存檔並解壓縮了嗎? 你為什么下載bjam? 什么安裝文件? Bootstrap可以在您的計算機上編譯bjam。 短篇小說如何安裝:

  1. 將boost存檔解壓縮到桌面
  2. 使用終端導航以升級目錄(類似於/ users / zbuffer / desktop / boost_1_46_1)
  3. 類型:
  4. ./bootstrap.sh
  5. 注意錯誤信息
  6. 如果bootstrap可能無法執行,您需要在之前允許它:
  7. chmod + x bootstrap.sh
  8. 如果bootstrap工作類型:
  9. ./bjam架構=組合
  10. 注意錯誤信息

如果有什么問題仍然存在,你回來問這里,那么請寫下你到底做了什么以及發生了什么。

為了避免編譯需要在系統中安裝boost的第三方庫的麻煩,請運行以下命令:

sudo port install boost +universal

我發現此鏈接很有幫助。 我最終不得不使用以下命令來確保我需要的64位支持

./bjam architecture=combined address-model=32_64

暫無
暫無

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

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