2012-11-16 56 views
3

我一直在使用Indigo版本。在包含文件中定義的枚舉不起作用的情況下,我一直存在重新定位問題。 IDE報告symbole無法解析,但如果我將它複製到文件中,它會抱怨衝突。eclipse無法包含來自包含文件的一些枚舉

這表明它確實可以解決它,但由於某種原因不喜歡它。

我真的很討厭在許多不同的文件中編碼相同的枚舉。這不是包含什麼嗎?

+0

您是否嘗試過更新/安裝朱諾?記錄一個錯誤? – TheZ

+0

你可以顯示一個代碼示例。你嘗試重新運行索引器嗎? –

+0

索引事物需要時間,這就是爲什麼它只是第二次找到它。 –

回答

0

看一看這個答案:https://stackoverflow.com/a/774914/132847

之後,你應該:

  1. 檢查你的CDT的C++索引器的配置。 (我不知道你的項目大小是多少,但它可能有助於增加緩存的大小。)

  2. 將您的頭文件的目錄添加到eclipse項目配置中的include路徑中(如果它們不是你的項目):

    從菜單中選擇「項目>屬性」。會出現一個對話框。在左側的 樹中打開:「C/C++常規>路徑和符號」。

    http://help.eclipse.org/galileo/topic/org.eclipse.cdt.doc.user/images/c_paths.png

    你的頭文件的路徑添加到包括路徑

祝你好運,

塔爾