静的分析を行いたいので、LLVM GCC 4.2 を使用してコンパイルされた iOS プロジェクトからプリプロセッサ出力を取得したいと考えています。
フラグ -save-temps を使用しようとしましたが、プリコンパイル済みヘッダーでコンパイルが失敗します。
他に何ができますか?
静的分析を行いたいので、LLVM GCC 4.2 を使用してコンパイルされた iOS プロジェクトからプリプロセッサ出力を取得したいと考えています。
フラグ -save-temps を使用しようとしましたが、プリコンパイル済みヘッダーでコンパイルが失敗します。
他に何ができますか?
Gcc には、前処理された情報を取得するためのコマンド lind フラグ '-E' があります。xcode では、GUI で簡単に実行できます。詳細については、こちらを参照してください。