2010-09-02 51 views
3

我使用bcp從Boost提取Boost.Archive文件。不幸的是我不能建立這個提取。 Boost.Archive不是僅包含標題的庫。使用bcp獲取可構建的Boost提取文件

的bjam抱怨

Unable to load Boost.Build: could not find "boost-build.jam" 

有沒有辦法告訴bcp進行提取的可建用的bjam(複印件升壓build.jam中對地方)?

回答

4

正確的地方將是您已經提取Boost.Archive(或該目錄本身)的目錄的任何父目錄。該文件應包含一行:

boost-build /path/to/boost/tools/build/v2 ; 

其中/ path/to/boost需要被適當地替換。該文件告訴bjam(低級構建引擎)從哪裏加載Boost.Build構建系統。 然後cd到libs/archive/build,然後從那裏調用bjam。這將構建存檔庫。