2012-05-07 15 views
4

我在我的Mac上運行獅子的目的是用我現有的C++程序擴展python的目的安裝Boost與自制軟件(brew install boost)。現在我無法遵循starting guide,因爲1 - 我的系統中沒有安裝'bjam',2 - 我沒有在任何地方看到示例文件夾。我的問題是:我應該如何執行C++ - python與這個沒有'bjam'的自制程序安裝連接?有什麼替代方法我應該使用或我在這裏失蹤?無法找到bjam在助推自制安裝

+0

您的配方是否是最新的? [Boost-jam現在是boost-build的一部分](https://github.com/mxcl/homebrew/commit/279fac113007acc9589f4aa49a4ded3f6c059c9f) – senderle

+0

所以我應該做'brew install boost-build'?我做了'brew install boost' – elyase

+0

好吧,那就是問題所在,我安裝了boost-build和它的一切正常,你會將你的評論變成答案嗎? – elyase

回答

13

安裝升壓與Python程序連接C++正確的計算公式爲:
brew install boost-build
在評論我的問題指出了senderle。這會自動安裝bjam

0

對於Windows,進入$(BoostDir)\ tools \ build \ v2 \ engine並運行build.bat,它會自動生成bjam(進入windows的bin.ntx86目錄)。這裏也有一個build.sh文件,但我從來沒有使用Mac,所以我不知道這是否適用於您。否則,只要Google搜索Mac OS X的預編譯bjam可執行文件即可。

+0

感謝您的建議 – elyase

0

它應該只是下載Boost然後運行「Bootstrap」後跟「Bjam」的情況。

Bootstrap應該在Boost文件夾中生成一個Bjam可執行文件。