markdown How-to-use-Clang-Static-Analyze.md
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown How-to-use-Clang-Static-Analyze.md相关的知识,希望对你有一定的参考价值。
# How to use Clang Static Analyze
### Requirements
* Clang Static Analyzer
http://clang-analyzer.llvm.org/
* Xcode
### How to use
1. xcodebuildコマンドで使用されるXcodeのバージョンを設定する。
Xcode6.4が使用されている場合、
<pre>
$ xcode-select -p
/Applications/Xcode6.4.app/Contents/Developer
</pre>
Xcode7に変更し、
<pre>
$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
</pre>
切り替わったか確認する。
<pre>
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
</pre>
2. sdkを確認する。
以下の場合、iphonesimulator9.1となる。
<pre>
$ xcodebuild -showsdks
OS X SDKs:
OS X 10.11 -sdk macosx10.11
iOS SDKs:
iOS 9.1 -sdk iphoneos9.1
iOS Simulator SDKs:
Simulator - iOS 9.1 -sdk iphonesimulator9.1
tvOS SDKs:
tvOS 9.0 -sdk appletvos9.0
tvOS Simulator SDKs:
Simulator - tvOS 9.0 -sdk appletvsimulator9.0
watchOS SDKs:
watchOS 2.0 -sdk watchos2.0
watchOS Simulator SDKs:
Simulator - watchOS 2.0 -sdk watchsimulator2.0
</pre>
3. 静的解析を実行する。
<pre>
$ cd /PATH/TO/PROJECT
$ xcodebuild clean -configuration Debug
$ scan-build -k -V xcodebuild -configuration Debug -sdk iphonesimulator9.1
</pre>
ブラウザが起動し、解析結果が表示される。終了はターミナルでcntl+cを入力。
以上是关于markdown How-to-use-Clang-Static-Analyze.md的主要内容,如果未能解决你的问题,请参考以下文章
转换rst到markdown总结
markdown [Markdown HowTo]作为Markdown语法的秘籍
python markdown干啥用的
markdown前端渲染
如何用markdown生成目录
markdown排版示例