1
我在使用boost庫配置eclipse時遇到了一些問題。其實我的代碼編譯沒有問題,但eclipse標誌着我編譯器沒有的一些錯誤。Eclipse C++和Boost BGL的問題
我已經添加了Boost庫的路徑中包含的「路徑和符號」設置,實際上日食識別boost名字空間,但我得到了幾個錯誤:比如
矢量spanning_tree;
它報告爲無效的模板參數。有沒有人有我同樣的問題?
我使用最新版本的eclipse和OS X作爲操作系統。
謝謝
我已經看到,在Linux上它運行良好,但不幸的是,視網膜顯示器不支持尚未...所以我不得不與osx一起工作,我需要使用eclipse。 問題是,即使當我創建一個新的hello世界時,我必須在路徑和符號中包含「/usr/include/c++/4.2.1」,否則即使對於std也會出錯。我認爲我的問題在某種程度上與包含基本的C++庫有關。 我怎樣才能設置日食,使其即使與基本的std庫工作,而無需在路徑和符號中添加路徑? – giulio
@ user1008538 - 據我所知,路徑和符號由發現選項(在項目,屬性,C/C++構建下)處理。但是,這並不是我理解得很好的Eclipse領域。如果Eclipse在手動編輯路徑和符號後識別出Boost命名空間,那麼您的BGL問題就無關緊要,如果您有關於發現的問題,以便您不必手動編輯路徑和符號,則可能更好作爲一個單獨的問題。 –