2011-08-30 43 views
10

我正在使用Eclipse 3.7與C/C++ CDT 8.0。Eclipse 3.7 C/C++代碼分析「codan」標記僞造錯誤

我配置了Eclipse來使用我自己的makefiles,現在代碼分析「codan」工具在其他正確的代碼上標記錯誤。我試圖恢復Eclipse的設置,但我無法恢復正確的行爲。通過簡單地點擊源選項卡,錯誤就快速堆積起來。這些錯誤讓我懷疑codan忽略了C++文件中的大部分#include文件。

我可以看到並配置由Eclipse調用的編碼工具命令行嗎?如果沒有,我會如何調試這個問題的任何想法,將不勝感激。

我找到了首選項 - >代碼分析對話框,但沒有指定Eclipse如何調用該工具。

+0

+1我不知道爲什麼我沒想到在這裏問這個問題!我使用eclipse管理的makefiles,它仍然會標記所有包含的類。 –

+0

檢查您的索引器偏好設置。看到這個答案的細節:http://stackoverflow.com/questions/10095295/why-cant-codan-find-size-t/10095683#10095683 – HighCommander4

回答

1

如果您尚未完成,您需要在Paths and Symbols -> Includes選項卡中添加包含Standard Library標題的路徑。然後刷新整個項目並解決標準庫符號。

+0

謝謝,但我所有的路徑已經設置。當我讓Eclipse構建項目時,沒有丟失的路徑。任何其他想法? – srking

+0

也許重建索引並重新啓動Eclipse? – ks1322