我正在使用 Xcode 3.2.4 并设置了 Clang 静态分析器功能以使用较新的二进制版本,详情如下:http: //clang-analyzer.llvm.org/xcode.html
(基本上使用set-xcode-analyzer命令行实用程序来更改 Xcode 用于构建和分析的静态分析器副本。)
我想不通的是如何设置该二进制文件以使用额外的检查,例如通过 Xcode 使用二进制文件时的 -analyzer-check-objc-missing-dealloc,详见此处: http: //loufranco.com/blog/文件/scan-build-better-than-build-analyze.html和 scan-build --help。
AVAILABLE ANALYSES (multiple analyses may be specified):
(+) -analyzer-check-dead-stores
-analyzer-check-llvm-conventions
(+) -analyzer-check-objc-mem
(+) -analyzer-check-objc-methodsigs
-analyzer-check-objc-missing-dealloc
(+) -analyzer-check-objc-unused-ivars
(+) -analyzer-check-security-syntactic
NOTE: "(+)" indicates that an analysis is enabled by default unless one
or more analysis options are specified
通过 Xcode 使用时,如何将额外的选项传递给二进制文件?