【ARM 嵌入式 编译系列 2.7 -- GCC 编译优化参数 -fvar-tracking-assignments 详细介绍】-fvar-tracking-assignments 是 GCC(GNU Compiler Collection,GNU 编译器套件)中的一个编译参数,用于优化调试体验。这个选项使得编译器尝试跟踪变量的赋值情况,从而在生成调试信息时提供更精确的变量值信息。这种优化主要影响那些使用 -g 选项生成调试信息的构建过程。 下面简要介绍 -fvar-tracking-assignments 参数的作用和使用场景: