我已發佈此問題3周前, 我現在再次發佈它。 我在我的項目中使用第三方庫。 Boost C++庫。 只有circular_buffer.hpp頭文件有問題。 我不知道什麼意思是錯誤信息。 因此,我今天發佈錯誤日誌。XCode Boost C++庫編譯錯誤
===================環境 我的MAC OS版本10.11 Xcode中 7.1.1版(7B1005)
C++語言方言:C++ 11 [-std = C++ 11] C++標準庫:libC++(支持C++ 11的LLVM C++標準庫)
================== ==錯誤日誌
/Users/genosyde/Downloads/Coding/ofFrameWork/of_v0.9.4_osx_release/addons/ofxOSXBoost-master/libs/boost/include/boost/circular_buffer.hpp:39:27:任何成員命名爲「 remove_pointer'的名字space'boost :: move_detail' /Users/genosyde/Downloads/Coding/ofFrameWork/of_v0.9.4_osx_release/addons/ofxOSXBoost-master/libs/boost/include/boost/circular_buffer.hpp:40:27:No member named' add_pointer''在命名空間'boost :: move_detail' /Users/genosyde/Downloads/Coding/ofFrameWork/of_v0.9.4_osx_release/addons/ofxOSXBoost-master/libs/boost/include/boost/circular_buffer.hpp:45:7:No名爲'boost :: move_detail'的名爲'disable_if_c'的成員;你的意思是':: boost :: disable_if_c'? /Users/genosyde/Downloads/Coding/ofFrameWork/of_v0.9.4_osx_release/addons/ofxOSXBoost-master/libs/boost/include/boost/circular_buffer.hpp:50:27:名稱空間'boost中沒有名爲'is_const'的成員: :move_detail'
下面有幾百個錯誤。 感謝您的閱讀並祝您有美好的一天!
你可以給的鏈接circular_buffer.hpp?檢查remove_pointer的聲明是否因任何#ifdef宏而被禁用。 –