J'utilise récemment gcov pour collecter les informations de couverture de code. gcov joue bien avec l'application exécutable :), mais lorsque j'essaie de charger un fichier .so, j'ai cette erreur: symbole inconnu __gcov_merge_add.peut gérer gcov avec objet partagé?
Ensuite, je recherche sur Google et quelqu'un a dit ajoutant -lgcov à l'indicateur de lien (LDFLAGS), j'ai ajouté cette option et cela n'a pas fonctionné. J'essaie aussi - option de couverture dans l'indicateur de lien, ne peut pas se débarrasser de cette erreur.
Quelqu'un peut-il vous aider à résoudre ce problème?
Merci.
Merci, il semble que gcov ne peut pas collecter des données de couverture contre un objet partagé ... – maguschen
En fait, je pense que c'est le cas maintenant. Voir ma modification. – deuberger