我正在尝试在hudson构建服务器上设置clang静态分析器,如果我按照建议in this blog post进行操作,则会出现以下错误:
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输出,因此我不知道如何向用户展示这些文件。有人能成功吗?
最佳答案
使用Xcode 4,您可以创建.xcconfig文件以覆盖项目build设置中的任何方法。在这种情况下,请创建一个myConfig.xcconfig并设置RUN_CLANG_STATIC_ANALYZER = YES;然后您可以通过调用“xcodebuild -xcconfig myConfig.xcconfig”来运行它
关于xcodebuild - 用xcodebuild启动clang静态分析器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6426572/