我在某處閱讀boost的序列化庫需要編譯的地方(我忘記了它的位置,否則我會發佈一個鏈接)。如何構建boost序列化庫
因此,我從源碼僞造下載了最新版本,並將其提取到我的項目中的路徑。 現在呢?
我調查了該文件夾,但找不到makefile
。
那麼我需要做些什麼來編譯boost:serialization lib?
編輯:不過我試圖用它來工作,無需編譯,但我得到這個錯誤:
boost/archive/basic_xml_oarchive.hpp:92:9: error:
no matching function for call to 'assertion_failed'
BOOST_MPL_ASSERT((serialization::is_wrapper<T>));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
所以我想這樣做的原因是,它並沒有編譯。是對的嗎?
構建Boost的完整說明在這裏:http://www.boost.org/doc/libs/1_55_0/more/getting_started/ – JBentley
@JBentley:ahh ...有我讀的頁面,序列化lib必須被編譯:)。哦...我明白了,還有安裝說明。謝謝 –