boost-bjam

    0熱度

    1回答

    我定義了一個機械手: inline std::ostream& my_manip(std::ostream& os); 裏面我是用像這樣: std::cout << my_manip << ...; 所有這一切都彙編就好了兩個調試使用Boost.bjam和釋放模式。然而,當談到時間聯繫起來,我得到的只是釋放模式以下錯誤: Undefined symbols for architecture

    0熱度

    1回答

    我正在嘗試在我的(Windows)機器上構建boost庫的一個子集。在Linux世界中,似乎是可能的,所需的庫可以通過 bootstrap.sh --with-libraries=lib1,lib2,...libn 我認爲Windows版本bootstrap.bat將具有相同的命令行選項,但我錯了指定,它甚至都沒有反應過來到--help。有沒有辦法避免使用bootstrap.bat/bjam.

    0熱度

    1回答

    我有一個定義的動作生成覆蓋文件,它需要一些選項。 actions coverage { echo coverage $(OPTIONS) >> $(<) } 我需要一個規則來設置$(OPTIONS)變量: rule coverage (targets * : sources * : properties *) { OPTIONS on $(targets) = ... #

    2熱度

    1回答

    我正在嘗試使用Boost.Python。 我的系統是: 的Visual Studio 2012 + Windows7的64位+的Python 2.7.5 32位+升壓1.54。 現在,我認爲已安裝Boost.Python,並且我可以在C:\local\boost_1_54_0\lib32-msvc-11.0處找到.dll和.lib文件,例如boost_python-vc110-mt-gd-1_54

    0熱度

    1回答

    我有一個數據庫集成測試,我正在運行使用增強構建。測試需要一些命令行參數(數據庫用戶名,密碼)。用戶可以通過Boost Build(通過環境變量,bjam命令行,user-config.jam)配置的方式來設置它的最佳方式是什麼? 我知道我可以用變量做到這一點: import os ; local DB_PASS = [ os.environ DB_PASS ] ; run dbtest : t

    1熱度

    1回答

    我想在boost構建中掛鉤編譯器工具。 注意,我不想更換編譯器,那很簡單: using msvc : : : <compiler>mycompiler ; 我在找的是我的工具,從字面上放置在執行行的前面。與單元測試啓動器選項類似的東西。 using msvc : : : <compiler-launcher>launcher ; 導致 launcher <the original line

    0熱度

    1回答

    我想用一些QT GUI擴展由boost-build的bjam構建的現有項目。現在我想知道是否有一個好的方法來做到這一點。特別是:如何調用moc?

    0熱度

    1回答

    在gcc和clang中,可以使用-I或-isystem將include目錄傳遞給編譯器。當尖括號<>在#include指令被使用,而不是引號"" 不同的是,isystem路徑僅搜索。此外,某些警告出現在系統標題中時會被抑制(因爲您大概無法解決系統標題中的問題)。 (據我所知,可能還有其他的細微差別。) 並非所有的編譯器都支持這個概念,它是一個實現問題,而不是標準的一部分。 cmake特別支持此功能

    0熱度

    1回答

    我在我的系統中安裝了boostpro(boost 1.47)。 (Windows 7的32位) 當我上運行的bjam命令 「C:\ Program Files文件\提升\ boost_1_47 \庫\ python的\例如」 我收到以下錯誤 C:\Program Files\boost\boost_1_47\libs\python\example\boost-build.jam attempted

    1熱度

    1回答

    我的目標是建立一個包含版本信息的庫。 我有一個腳本,只有當版本實際發生變化時纔會更新./version.cpp。這可以防止不必要的重建。 我有一個lib目標,其中globes *.cpp,其中包括version.cpp。 問題是,如果我運行bjam我可以看到它執行腳本,並更新version.cpp,但庫不重建。 只有當我運行bjam它再次看到version.cpp已經改變,重建的lib 我的果醬文