1

これらの手順に従って、 CoverStory を使用して iphone プロジェクトをセットアップした後、ビルドが 2 つのリンカー エラーで失敗します。

Undefined symbols:
  "_vproc_transaction_end", referenced from:
      _gcov_exit in libgcov.a(_gcov.o)
      _vproc_transaction_end$non_lazy_ptr in libgcov.a(_gcov.o)
     (maybe you meant: _vproc_transaction_end$non_lazy_ptr)
  "_vproc_transaction_begin", referenced from:
      ___gcov_init in libgcov.a(_gcov.o)
      _vproc_transaction_begin$non_lazy_ptr in libgcov.a(_gcov.o)
     (maybe you meant: _vproc_transaction_begin$non_lazy_ptr)
ld: symbol(s) not found
collect2: ld returned 1 exit status

Snow Leopard で Xcode 3.2、GCC 4.2 を使用しています。私が見逃しているアイデアはありますか?

4

2 に答える 2

1

Snow Leopard で Xcode 3.2.2、GCC 4.2 を使用して gcov を実行する方法は次のとおりです。

http://code.google.com/p/coverstory/wiki/SnowLeopardGCov

于 2010-06-02T15:21:00.647 に答える
1

Web ページの指示に従って、「-lgcov」を Other Linker Flags に追加しましたか?

MACOSX_DEPLOYMENT_TARGET 設定の値は何ですか? このページこのページは、値を 10.6 に設定する必要があることを示唆しています。

于 2010-03-17T03:30:06.907 に答える