複数のiOSプロジェクト間で共有する静的ライブラリを構築してきましたが、gcov(または任意のコードカバレッジ分析ツール)を使用して、テストが欠落している場所を教えてください。ただし、次の指示に従ってgcovを有効にすると、次のようになります。http: //supermegaultragroovy.com/blog/2005/11/03/unit-testing-and-code-coverage-with-xcode/
Libtoolから次のエラーが発生します。
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/libtool: can't locate file for: -lgcov /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/libtool: file: -lgcov is not an object file (not allowed in a library)
何らかの理由で、XCode4はlibgcov.aファイルを見つけることができません。私のシステムの多くの場所にありますが、何らかの理由で見つかりません。私はXCodeと一般的なgccベースのプログラミングにかなり慣れていないので、これを修正する方法がわかりません。libgcov.aの場所を具体的に指定する必要があると思いますが、よくわかりません。その方法について。