例如,要使用 C++ 编译器进行编译,请键入:
% CC -g example_source.cc |
对于 C++ 编译器:
单独使用 -g 选项(不指定优化级别)时,将打开调试信息并关闭函数的内联。
-g 选项与 -O 选项或 -xOlevel 选项结合使用时,将打开调试信息,但不关闭函数的内联。该组选项将产生有限的调试信息和内联的函数。
--g0(零)选项将打开调试信息,但不影响函数的内联。不能调试使用 --g0 选项编译的代码中的内联函数。--g0 选项可明显缩短链接时间和 dbx 启动时间(取决于程序对内联函数的使用)。