GCC -g против -g3 Флаг GDB: в чем разница?

При компиляции исходного кода на C с помощью gcc или Clang я всегда использую-g флаг для генерации отладочной информации для GDB.

gcc -g -o helloworld helloworld.c

Я заметил, что некоторые люди рекомендуют-g3 вместо. В чем разница между-g а также-g3 флаги? Также есть ли разница между-g а также-ggdb?

Ответы на вопрос(2)

Ваш ответ на вопрос