boost-build

    0熱度

    1回答

    我必須爲線程創建boost庫。所以我給了命令 ./bootstrap.sh 在boost_1_46_1目錄中。然後 bjam --toolset=gcc --build-type=complete --with-thread link=static stage 當我試圖編譯一個簡單的程序涉及線程,使用下面的命令,我得到錯誤。 g++ -I/home/sharatds/Downloads/b

    0熱度

    1回答

    我使用boost構建一個大項目,這個大項目分爲不同的子項目。 這裏Jamroot中的文件: project : requirements <variant>debug:<define>DEBUG <variant>release:<define>NDEBUG <variant>debug:<cxxflags>-Weffc++ <include>.

    16熱度

    2回答

    我想在Ubuntu 11.04上使用bjam編譯一個C++項目。我不斷收到以下錯誤: ../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory 我搜索我的項目目錄中,有一個名爲patchlevel.h幾個

    1熱度

    1回答

    我有一個Jamroot文件,看起來有點像這樣; project foo ; alias bar ./src/path/to/bar//bar build-project bar ; 總是給人煩人的錯誤 error: Unable to find file or target named error: '/foo//bar/' error: referred from project

    3熱度

    2回答

    我有一個C++代碼庫,我需要構建windows和unix版本。 Windows可執行文件沒有cygwin或類似的安裝很重要。哦,我試圖從ubuntu實現這一點。 我一直在試圖找出如何使升壓構建照顧它,但迄今拿出短..爲了簡單起見假設該項目結構: root/ |- src/ | |- core/ | | |- number.cpp | | |- number.hpp | |- main.c

    5熱度

    6回答

    我要瘋了...我目前正在嘗試在osx snow leopard上將我的項目升級從1.44.0升級到1.47.0.-我想用下面的命令來構建它: ./b2 macosx-version=10.6 link=static address-model=32_64 threading=multi stage 這裏我期望它給了我一個靜態的,身材肥胖,支持I386作爲藏漢x86_64的。無論如何,它顯然不會

    0熱度

    1回答

    我使用Boost.Build發動機兩個項目,結構如下: |_Project 1 | |_Source files | |_Jamroot.jam | |_Project 2 | |_Source files | |_Jamroot.jam 我怎樣才能觸發項目1的構建過程,從項目2個,並且除了鏈接在項目1中生成的動態庫?

    0熱度

    3回答

    Boost.Build說到測試,文檔非常簡潔。 我的項目中的所有測試都使用unit-test規則進行定義。 文檔中提到的唯一屬性爲testing.launcher,但只能在設置爲testing.launcher=true時禁用測試執行。 如何完全禁用編譯unit-test規則?我想暫時這樣做,例如,通過從命令行設置屬性。我無法找到任何信息如何做或其他testing.*屬性的參考文檔。

    7熱度

    3回答

    我目前正在將其中一個項目移植到GCC,並且我正在使用MinGW-w64項目來完成此任務,因爲我需要x64和x86支持。 雖然我在設置構建環境時遇到了問題。我的項目目前使用Boost C++庫,並且使構建過程更簡單我也在項目中使用Boost.Build(因爲它使得集成變得簡單)。 在MSVC這是好的,因爲我可以做在命令行以下操作: b2 toolset=msvc address-model=32 #

    1熱度

    1回答

    對於MSVC v.8,是否有一種簡單的方式來選擇源文件併爲它們構建全部多線程選項(/MT, /MTd, /MD, /MDd)? 我已經看到了這個命令, C:\Program Files\boost\boost_1_46_1> bjam^ More? --build-dir="C:\Documents and Settings\dave\build-boost"^ More? --build-typ