2009-10-10 25 views
6

使用XCode 3.2.1 Apple提供了內置的Clang靜態分析器。 我正在使用一些C代碼(一個.h.c文件)的iPhone項目。在運行Build和Analyze時,Clang拒絕工作。構建結果窗口只是說構建成功XCode:如果使用C/C++代碼,靜態分析器不起作用

任何想法如何讓它與C/C++運行 - 代碼?

問候, 諾貝特

回答

2

鏘不分析C++代碼。但它應該編譯爲C的C代碼。你怎麼知道它不工作?或者你確定你的C代碼有錯誤應該抓住?

+0

我不是那麼完美;但認真:一個新行 [UIView alloc]; 不會產生警告。 C++:對,我查看了Clang的主頁。 – Norbert 2009-10-11 07:04:48

+0

..你發現了什麼?我有同樣的問題。一個包含C++文件的項目。但是分析器不會在任何地方發現故意的內存泄漏,即使在頂級目標C應用程序委託文件中也是如此。 – occulus 2011-09-12 16:24:01