57 votes

Création d’une table de symboles pour gdb à l’aide de cmake

Existe-t-il un moyen de créer uniquement une table de symboles en utilisant cmake pour gdb ?

137voto

Jespa Points 1387

Ajoutez cette ligne au fichier CMakeLists.txt:

112voto

guilloptero Points 1397

compiler en mode Release optimisé mais en ajoutant des symboles de débogage, utiles pour le profilage :

ou compiler avec NO optimisation et ajout de symboles de débogage :

0voto

Hadus Points 177

Si vous avez besoin des symboles de débogage pour le profilage, collez-les dans `` :

-7voto

Basile Starynkevitch Points 67055

La façon habituelle de produire des informations de débogage pour `` est de passer au compilateur ou `````` (et aussi au moment de la liaison).

Consultez la FAQ Cmake pour savoir comment obtenir un exécutable déboguable.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X