[英]Why isn't boost build preferring the static library?
我正在使用boost.build。 在步驟"g++" -o "testbed/bin/gcc-5.3.0/debug/link-static/get_tag34_tag34_processed" -Wl,--start-group "testbed/bin/gcc-5.3.0/debug/li ...
[英]Why isn't boost build preferring the static library?
我正在使用boost.build。 在步驟"g++" -o "testbed/bin/gcc-5.3.0/debug/link-static/get_tag34_tag34_processed" -Wl,--start-group "testbed/bin/gcc-5.3.0/debug/li ...
[英]Is there a way to visualize dependencies in boost.build?
我有一個使用boost.build的大型項目。 我想要一種查看特定構建目標的依賴關系樹的方法。 例如: 可執行文件foo:foo.c / BAR // LIB:/ MEOW // PUB; foo的依賴項將包括/ BAR // LIB的所有要求以及/ MEOW // PUB的 ...
[英]Is it possible to force boost-build adding subproject's include-path into main project?
我已經為子項目制作了bjam文件。 該子項目包含一些源和標題。 構建的結果是一個靜態庫。 我想使用另一個項目中的該子項目。 有沒有一種方法可以避免顯式指定子項目標題的路徑? 例如: 我希望boost-build將上面的“ ../headers/include”添加到下一個j ...
[英]In boost build, how to set compiler options conditionally?
是否有一種方法(沒有修改源文件)來指定我想用msvc構建boost,在調試中使用一組附加選項而在發布變體中使用另一組選項? 在一些config.jam甚至更好的命令行? 喜歡 我能夠找到一個使用命令行的建議,如variant = debug / somefeature = somev ...
[英]boost.build Vs boost.python
上下文-嘗試使用Boost.Python C ++庫集與C ++代碼進行交互。 主要思想是從QA角度通過像python一樣使用它們來測試C ++代碼(.so文件)。 現在的問題; BOOST_PYTHON_MODULE包裝器,我們真的需要在每個.cpp中包括從Python接口的 ...
[英]Change boost.build jamfile for C++11 support?
我一直在使用boost.build或b2來構建項目。 我嘗試添加C ++ 11 contructs像auto和begin ,但標准invokation b2 release在目錄與Jamfile的不承認這些。 ...
[英]How to link boost.build project to particular static library
我為我的項目使用boost.build。 當然,我使用boost本身。 另外,出於測試目的,我在我的項目中使用google-test庫。 我必須將我的項目與google-test的靜態庫鏈接。 我找到了為MinGW做的解決方法(對於linux的gcc也適用) 它看起來有點難看,但 ...
[英]bjam, how to find boost build
我的機器上有兩個 Boost目錄。 在/ usr /中一個,在/ home / user / boost中一個。 如何告訴bjam在/ home / user / boost中僅使用本地版本。 我已經將BOOST_ROOT設置為指向該目錄,但是bjam仍然嘗試使用/ usr /中的版本。 ...
[英]managing library dependencies with Boost.Build and C++
我想開發一個可以在許多不同平台上構建的項目。 項目代碼將使用C ++,什么是管理庫的最佳方法是什么? 我計划使用bjam作為構建系統,因為我也將依賴於Boost及其單元測試框架。 兩個依賴項是Boost本身和FLTK。 圖書館管理想到的可能性是: 在樹中包含所有受支 ...
[英]What do I do about “batch recursion exceeds stack limits” when running Boost.Build?
我使用的是64位Win 7。 我下載了最新的Boost源代碼,為了收集二進制文件,我必須通過Boost.Build進程。 我從官方網站上獲取了最新的Boost.Build,當我運行./bootstrap時出現錯誤: 我有i5,8 GB的內存。 是否有其他方法可以獲得GCC( ...
[英]Why CPPUNIT_ASSERT_MESSAGE causes errors with OpenMP?
操作系統= Ubuntu。 bjam用法= TRUE。 我想借助OpenMP優化我的單元測試系統。 bjam腳本文件: 我的代碼部分: 當我啟動測試系統時,它退出並出現錯誤: 我評論了CPPUNIT_ASSERT_MESSAGE行: 它以我需要的 ...
[英]Build with Boost.build and link against boost
當我使用boost lib啟動項目時,似乎我的設置無效: main.cpp: Jamfile: bjam會產生: 似乎bjam正確找到了標題,但不是libs。 所以我試着告訴bjam在哪里找到提升: Jamfile: 但是bjam現在會產生: ...
[英]How do I use a library in multiple classes w/o getting “multiple definition” errors
我正在啟動一個新的c ++項目,並且我想使用Boost.Build / bjam。 我收到“多個定義”錯誤,因為,我認為可能是果醬文件編寫不正確,或者我沒有正確包含頭文件,或者庫編寫得不好,對此我沒有進行調查。 main.cpp使用libA。 rest.cpp使用libA。 ...
[英]Current state of pythonPort in Boost.Build.V2
我目前正在使用bjam boost.build作為我的首選C ++構建工具。 但是對我來說,使用bjam編程語言有時候非常困難且不直觀。 從此我不耐煩地等待boost.build.V2里程碑15,“ PythonPort ” 但即使現在使用Boost.build Milestone ...