前后参数之间只能用逗号分隔。所有 -W 参数均在其余的命令行参数之后进行传递。要在参数中包括逗号,请在紧靠逗号之前使用转义符 \(反斜杠)。所有 -W 参数均在常规命令行参数之后进行传递。
例如,-Wa,-o,objfile 按顺序将 -o 和 objfile 传递给汇编程序。此外,-Wl,-I,name 将导致链接阶段覆盖动态链接程序的缺省名称 /usr/lib/ld.so.1。
将参数传递给工具时采用的顺序(相对于所指定的其他命令行选项)在以后的编译器发行版中可能会更改。
下表列出了 c 的可能值。
|
注意:无法使用 -Wd 将 f95 选项传递给 Fortran 编译器。