Sun Studio 12:Fortran 用户指南

2.5.2 使用环境变量

可通过设置 FFLAGSOPTIONS 变量来指定选项。

可以在命令行中显式地使用 FFLAGSOPTIONS。在使用 make 的隐式编译规则时,make 程序会自动使用 FFLAGS

示例:设置 FFLAGS:(C Shell)


demo% setenv FFLAGS ’-fast -Xlist’

示例:显式地使用 FFLAGS


demo% f95 $FFLAGS any.f

在使用 make 时,如果按上述方式设置了 FFLAGS 变量,而且 makefile 的编译规则是隐式的(即没有显式的编译器命令行),则调用 make 将导致编译效果与以下命令相当:

f95 -fast -Xlist files

make 是一个功能非常强大的程序开发工具,可以方便地将其用于所有的 Sun 编译器。请参见 make(1) 手册页以及《Fortran 编程指南》中的“程序开发”一章。


注 –

make 使用的缺省隐式规则可能无法识别具有 .f95.mod(Fortran 95 模块文件)扩展名的文件。有关详细信息,请参见《Fortran 编程指南》和 Fortran 95 自述文件。