Beim Kompilieren von C-Quellcode mit gcc oder Clang verwende ich immer das -gFlag, um Debugging-Informationen für gdb zu generieren.
gcc -g -o helloworld helloworld.c
Mir ist aufgefallen, dass einige Leute -g3stattdessen empfehlen . Was ist der Unterschied zwischen den -gund -g3Flags? Gibt es auch einen Unterschied zwischen -gund -ggdb?