Неопределенные символы при попытке использовать CoverStory с приложением для iPhone:_vproc_transaction_end, _vproc_transaction_begin _проц_транзакция_

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

Вопрос

После следования эти шаги по настройке проекта iphone с CoverStory, моя сборка завершается неудачей из-за двух ошибок компоновщика.

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.Есть идеи, чего мне не хватает?

Это было полезно?

Решение

Вот как запустить gcov с Xcode 3.2.2, GCC 4.2 на Snow Leopard:

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

Другие советы

Добавляли ли вы "-lgcov" к другим флагам компоновщика по указанию веб-страницы?

Каково значение параметра MACOSX_DEPLOYMENT_TARGET? Эта страница и эта страница предполагает, что значение должно быть установлено равным 10.6.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top