我在Ubuntu上使用Eclipse進行C++開發。在從Ubuntu 11.04更新到Ubuntu 11.10後,Eclipse索引器不再能夠找到我的C/C++系統頭文件,並且讓我使用小錯誤符號填充整個編輯器視圖,每一行都有一個#include
或它不識別的符號。Eclipse CDT索引器在系統更新後丟失
下載並解壓縮全新的Eclipse CDT軟件包並不能解決問題。創建Hello World示例項目也無法解決它。我試圖手動添加所有系統路徑到索引器配置,並且它部分地解決了該特定項目的問題,但是隻有標準C頭文件和已安裝的庫被索引(即,我無法使其與標準C++頭文件一起工作,如iostream
)。
我相信一定會有一些配置隱藏在我的系統與Eclipse的索引搞亂......
我怎樣才能使Eclipse有其舊的行爲,自動尋找系統頭,當我創建一個新的Hello World項目,特別是在處理我現有的項目時?