Activation des symboles de débogage dans la bibliothèque partagée en utilisant GCC
-
22-08-2019 - |
Question
Je crée une bibliothèque partagée à l'aide et pensez gcc
il peut y avoir des fuites de mémoire de la bibliothèque partagée. Pour le débogage, je dois activer les symboles de débogage lors de la création de la bibliothèque partagée.
Pour construire, je me sers gcc -g ...
(pour permettre est -g
des informations de débogage)
Mais la bibliothèque taille (fichier *.so
) ne change pas pour les deux VALGRIND
, et sans <=>.
D'ailleurs, je ne reçois pas des informations utiles à partir des outils tels que <=>.
Quelqu'un peut-il me signaler l'erreur?
La solution
Vous devez utiliser pour toutes les -g
étapes (la compilation de vos fichiers source et la liaison).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow