2011-06-21 31 views
5

我試圖建立鐺靜態分析哈德森生成服務器上,如果我按照建議in this blog post我有以下錯誤:開始鐺靜態分析與xcodebuild聯編

cc1obj: error: unrecognized command line option "-fdiagnostics-print-source-range-info" 
cc1obj: warnings being treated as errors 
cc1obj: warning: -Wuninitialized is not supported without -O 
Command /usr/local/bin/libexec/ccc-analyzer failed with exit code 1 
Command /usr/local/bin/libexec/ccc-analyzer failed with exit code 1 

,如果我通過RUN_CLANG_STATIC_ANALYZER參數xcodebuild(不使用scan-build)它會生成一些plist文件,但我不知道如何將這些文件呈現給用戶,因爲我期望獲得HTML輸出。

有沒有人用這個成功?

回答

1

使用Xcode 4,您可以創建.xcconfig文件來覆蓋項目構建設置中的任何方法。在這種情況下,創建一個myConfig.xcconfig並將RUN_CLANG_STATIC_ANALYZER = YES;那麼你可以通過調用「xcodebuild -xcconfig myConfig.xcconfig」來運行它。

0

自從我問這個問題已經兩年多了,我決定使用OCLint來達到這個目的。看起來像一個更可配置的選項,它支持框中的xcodebuild。