cmake編譯SimpleAmqpClientCould的時候 NOT find Boost (missing: chrono system)報錯,要怎么解決呢?前面編譯rabbitmq和boost的時候都沒有報錯,該有的庫都生成了。
如圖,已經(jīng)到最后一步卻卡住了,求大神指導(dǎo)?。?/h1>
1 回答

慕婉清6462132
TA貢獻1804條經(jīng)驗 獲得超2個贊
看你的 D:/AMQP/SimpleAmqpClient/build/CMakeFiles/CmakeOutput.log寫著什么錯誤
還有你每一步都要用管理員模式運行,CMake也好,VS也好,只要是打開工具,都用管理員模式
另外確保你的boost的路徑?jīng)]錯,雖然我完全沒用過你這些庫,但是你的BOOST_ROOT和BOOST_INCLUDE_DIR一樣,我有一點點懷疑會不會設(shè)置錯了
也有可能FindBoost.cmake有問題,網(wǎng)上有人用Cmake需要要到Boost時,也碰到過由于這個make里面需要的boost文件名字和編譯出來的不一樣,導(dǎo)致出錯
也有可能需要的是Boost的靜態(tài)庫,需要你點CMake的那個Advanced,可以找到
- 1 回答
- 0 關(guān)注
- 157 瀏覽
添加回答
舉報
0/150
提交
取消