symboles non définis lors d'une tentative d'utiliser Coverstory avec l'iPhone app: _vproc_transaction_end, _vproc_transaction_begin

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

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?

Était-ce utile?

La solution

Voici comment obtenir gcov en cours d'exécution avec Xcode 3.2.2, GCC 4.2 sur Snow Leopard:

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

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
scroll top