iPhone シミュレーターを使用してコードのプロファイルを作成しようとしています。[Generate Test Coverage File and Instrument Program Flow ] を有効にし、リンカー フラグに-lgcovを追加しました。私が読んだすべてによると、セットアップに関して私がする必要があるのはそれだけです。
更新:テスト カバレッジ ファイルの生成は-ftest-coverageフラグをトリガーし、計測プログラム フローは-fprofile-arcsフラグをトリガーします。ビルド ログを確認しましたが、コンパイル時に設定されています。
プログラムを実行すると、.gcnoファイルが横に表示されます。.o build/.build/Debug-iphonesimulator/.build/Objects-normal/i386 ディレクトリのコンパイル済みコード。
しかし、シミュレーターでアプリを実行すると、 *.gcdaファイルが表示されません。
私の理解では、これらのファイルには計測器からのデータが含まれています。しかし、コンピューターのどこにもそれらが見つかりません。
私はそれらを作成して*.gcnoファイルと一緒に表示できることを知っています。これは、それらを含む古いゴミ箱のビルド ディレクトリがあるためです。それらを表示して実行を記録するには、どうすればよいかわかりません。
どんな助けでも感謝します。