Неопределенные символы при попытке использовать CoverStory с приложением для iPhone:_vproc_transaction_end, _vproc_transaction_begin _проц_транзакция_
-
20-09-2019 - |
Вопрос
После следования эти шаги по настройке проекта 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:
Другие советы
Добавляли ли вы "-lgcov" к другим флагам компоновщика по указанию веб-страницы?
Каково значение параметра MACOSX_DEPLOYMENT_TARGET? Эта страница и эта страница предполагает, что значение должно быть установлено равным 10.6.
Не связан с StackOverflow