ZHCUAV8W january 1998 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
默认情况下,编译器会在所有优化级别上生成符号调试信息。生成调试信息不会影响编译器优化和生成的代码。然而,更高级别的优化会由于所完成的代码转换而对调试体验产生负面影响。为获得最佳调试体验,请使用 --opt_level=off。
默认的优化级别--symdebug:dwarf (-g) 选项的使用。如果指定了 --symdebug:dwarf,则默认的优化级别为 off。否则,默认的优化级别为 3。
调试信息会增加目标文件的大小,但不会影响目标上的代码或数据的大小。如果目标文件大小是需一个问题并且不需要调试,请使用 --symdebug:none 禁用调试信息的生成。