simboli non definiti quando si tenta di utilizzare Coverstory con iPhone app: _vproc_transaction_end, _vproc_transaction_begin
-
20-09-2019 - |
Domanda
Dopo aver seguito questi passi per impostare di un progetto di iphone con Coverstory , la mia generazione non con due errori di linker.
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
sto usando Xcode 3.2, GCC 4.2 su Snow Leopard. Tutte le idee che mi manca?
Soluzione
Ecco come ottenere gcov correre con Xcode 3.2.2, GCC 4.2 su Snow Leopard:
Altri suggerimenti
Lo si aggiunge "-lgcov" alle altre bandiere linker come pagina Web indirizza?
Qual è il valore dell'impostazione MACOSX_DEPLOYMENT_TARGET? Questa pagina e questa pagina suggerisce il valore deve essere impostato su 10,6.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow