iPhone 앱과 함께 CoverStory를 사용하려고 할 때 정의되지 않은 기호 : _VPROC_TRANSACTION_END, _VPROC_TRANSACTION_BEGIN

StackOverflow https://stackoverflow.com/questions/2457726

문제

후속 후 CoverStory가있는 iPhone 프로젝트를 설정하는이 단계, 내 빌드는 두 개의 링커 오류로 실패합니다.

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

스노우 레오파드에서 Xcode 3.2, GCC 4.2를 사용하고 있습니다. 내가 놓친 아이디어가 있습니까?

도움이 되었습니까?

해결책

Snow Leopard에서 Xcode 3.2.2, GCC 4.2로 GCOV를 실행하는 방법은 다음과 같습니다.

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

다른 팁

웹 페이지가 지시 할 때 다른 링커 플래그에 "-lgcov"를 추가 했습니까?

MacOSX_DEPLOYMENT_TARGET 설정의 값은 얼마입니까? 이 페이지 그리고 이 페이지 값은 10.6으로 설정해야한다고 제안합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top