GCC-g vs-g3 GDB Drapeau: Quelle est la Différence?

Lors de la compilation de code source C, soit avec gcc ou Clang, je l'utilise toujours la -g drapeau pour générer des informations de débogage pour gdb.

gcc -g -o helloworld helloworld.c

J'ai remarqué que certaines personnes recommandent -g3 à la place. Quelle est la différence entre le -g et -g3 les drapeaux? Aussi est-il une différence entre -g et -ggdb?

  • Je suis venu ici parce que je suis l'aide de quelqu'un d'autre makefile, et la documentation est une bête de commencer à partir. Bonne question sur StackOverflow pour trouver une réponse simple à partir de google.
  • Un nombre impressionnant de questions sur soi "couvertes mon la documentation" aussi longtemps que vous êtes prêt à creuser assez loin. Ce n'est pas une raison valable pour rejeter une question.
InformationsquelleAutor haziz | 2012-05-06