bjam

    0熱度

    1回答

    我開始一個新的C++項目,我想使用Boost.Build/bjam。 我得到了「多重定義」錯誤,因爲我認爲可能是jam文件寫得不正確,或者我沒有正確包含頭文件,或者庫文件寫得不好,我沒有調查過。 main.cpp使用libA。 rest.cpp使用libA。 libA是一個頭文件庫。因此,我需要在編譯器的main.cpp和rest.cpp文件中包含libA的頭文件,它們會報告名稱空間等問題....

    10熱度

    2回答

    我想建立使用兩種不同的編譯器MinGW的升壓和Visual C++ 2010 Express中,使用的bjam: 的問題是,我沒有的bjam。我無法在Boost目錄中找到它,而我從其他地方下載的版本是錯誤的版本。 我應該可以從Boost中的代碼構建它,但是怎麼做?我讀到我必須從BOOST_ROOT/tools/jam/src目錄啓動build.bat,但該目錄不存在! 謝謝! 平臺:Windows

    0熱度

    1回答

    使用文檔編制提升爲m68k的,我跑: $ echo "using gcc : m68k : /opt/freescale/usr/local/gcc-4.2.125-eglibc-2.5.125/m68k-linux/bin/m68k-linux-gnu-g++ ;" > tools/build/v2/user-config.jam $ ./bootstrap.sh $ ./bjam -d2

    18熱度

    1回答

    我正在查看jam文件,如何構建庫的名稱。 例如:libboost_log-mgw46-mt-1_48.dll 我想忽略最後一部分,如何將鏈接器-o參數傳遞給我的構造名稱。 我有幾個版本,並在一個大項目鏈接迫使我做項目文件的變化,這是很多地方。 我希望得到libboost_log.dll。我剛剛重命名,但執行程序時說,它找不到 libboost_log-mgw46-mt-1_48.dll文件。

    -1熱度

    1回答

    我編譯使用bjam的項目用下面的命令bjam toolset=gcc(使用GCC-MinGW的-4.5.2) 我想調試在Visual Studio中的項目2010.How能不能做到? 注意:使用bjam是我係統的必備條件。

    1熱度

    1回答

    我想在CentOS 5.6中編譯Boost 1.48。我需要的文件是格式爲: boost_program_options-gcc41-mt-1_48 我這個標誌的bjam編譯: ./b2 -q --toolset=gcc --layout=tagged --without-mpi install ,但它仍然沒有在gcc添加前綴名。 我該如何解決這個問題?

    1熱度

    2回答

    我最近有exposed a problem在使用幾個已編譯的C++模塊並且想要重新說明問題。 我有兩個模塊'mod1'和'mod2'。它們被編譯在我的setup.py兩個不同的「ext_modules」,如下所示: #!/usr/bin/python2 from setuptools import setup, Extension mod1 = Extension('mod1',

    0熱度

    1回答

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

    1熱度

    1回答

    我正在使用boost.log。除了極端數量的agro實際獲得並構建它之外,它在Windows 7和Vista上一直運行正常。 我現在嘗試使用Windows XP上的應用程序,但boost.log與未處理的異常(Access violaton reading location 0x00000000)吹。 這發生在方法log:mt_nt5::sources::aux::set_severity_lev

    1熱度

    1回答

    我試圖用bjam構建boost.lib,但不管我做什麼,我都無法識別我的BOOST_LOG_NO_COMPILER_TLS標誌。我建立這樣的: bjam address-model=32 --toolset=msvc-10.0 --build-type=complete --with-log variant=debug link=static runtime-link=static