symboles non définis lors d'une tentative d'utiliser Coverstory avec l'iPhone app: _vproc_transaction_end, _vproc_transaction_begin
-
20-09-2019 - |
Question
Après ces étapes pour définir créer un projet d'iphone avec Coverstory, ma génération échoue avec deux erreurs de liaison.
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
J'utilise Xcode 3.2, GCC 4.2 sur Snow Leopard. Toutes les idées ce que je suis absent?
La solution
Voici comment obtenir gcov en cours d'exécution avec Xcode 3.2.2, GCC 4.2 sur Snow Leopard:
Autres conseils
Avez-vous ajouté "-lgcov" à d'autres Linker Drapeaux que la page Web dirige?
Quelle est la valeur du paramètre MACOSX_DEPLOYMENT_TARGET? Cette page et cette page indique la valeur doit être réglée à 10.6.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow