Debian下的GCC支持多种编程语言及丰富特性,以下是关键信息:
-O0
(无优化)、-O1
(基本优化)、-O2
(更多优化)、-O3
(最高优化)、-Os
(优化代码大小)。-march
(指定CPU架构)、-mtune
(针对CPU优化)、-ffast-math
(加速浮点运算)。-g
生成调试信息,配合GDB使用。-static
(静态链接)、-shared
(动态链接)。update-alternatives
切换不同GCC版本。具体支持情况可能因Debian版本和GCC版本略有差异,可通过gcc --version
查看当前版本及默认特性。