Oracle® Solaris Studio 12.4:Fortran 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

3.4.102 -Wc,arg

将参数 arg 传递给指定的组件 c

前后参数之间只能用逗号分隔。所有 -W 参数均在其余的命令行参数之后进行传递。要在参数中包括逗号,请在紧靠逗号之前使用转义符 \(反斜杠)。所有 -W 参数均在常规命令行参数之后进行传递。

例如,-Wa,-o,objfile 按顺序将 -oobjfile 传递给汇编程序。此外,-Wl,-I,name 将导致链接阶段覆盖动态链接程序的缺省名称 /usr/lib/ld.so.1

将参数传递给工具时采用的顺序(相对于所指定的其他命令行选项)在以后的编译器发行版中可能会更改。

下表列出了 c 的可能值。

表 3-10  -W 标志
标志
含义
a
汇编程序:(fbe); (gas)
c
Fortran 代码生成器:(cg) (SPARC)
d
f95 驱动程序
l
链接编辑器 (ld)
m
mcs
O(大写的 o)
过程间优化器
o(小写 o)
后优化器
p
预处理程序 (cpp)
0(零)
编译器 (f90comp)
2
优化器:(iropt)

注意:无法使用 -Wdf95 选项传递给 Fortran 编译器。