我在Windows 7編譯具有的bjam升壓編譯提升(64位,應該是無關的)與zlib的
D:\development\boost\boost_1_44\libs\iostreams\build>bjam stage^
--toolset=msvc-10.0 link=static^
--build-type=complete^
-s ZLIB_SOURCE=C:\zlib125-dll^
-s ZLIB_LIBPATH=C:\zlib125-dll\lib^
-s ZLIB_INCLUDE=C:\zlib125-dll\include^
-s ZLIB_BINARY=C:\zlib125-dll
但我只得到
stage/libboost_iostreams-vc100-mt-gd-1_44.lib
bin.v2/libs/iostreams/build/msvc-10.0/debug/threading-multi/boost_iostreams-vc100-mt-gd-1_44.dll
bin.v2/libs/iostreams/build/msvc-10.0/debug/threading-multi/boost_iostreams-vc100-mt-gd-1_44.lib
bin.v2/libs/iostreams/build/zlib/msvc-10.0/debug/threading-multi/boost_zlib-vc100-mt-gd-1_44.dll
bin.v2/libs/iostreams/build/zlib/msvc-10.0/debug/threading-multi/boost_zlib-vc100-mt-gd-1_44.lib
但stage/libboost_zlib-vc100-mt-gd-1_44.lib
丟失。
我編譯錯了什麼?
,當我嘗試運行我的項目,與升壓和自編升壓/線程庫運作良好,我得到以下錯誤,當我包括增壓zlib的東西
6>LINK : fatal error LNK1104: cannot open file 'libboost_zlib-vc100-mt-gd-1_44.lib'
有誰知道我在做什麼錯誤?
與腳本參數嘗試過,但仍然沒有運氣。只有更多的iostream版本被編譯,但沒有zlib靜態圖書館 – cppanda 2011-02-08 20:46:24
雖然這可能在理論上回答這個問題,[這將是更可取的](http://meta.stackexchange.com/q/8259)包括答案的基本部分這裏,並提供鏈接供參考。 – 2014-03-05 02:33:15