Sun Studio 12:Fortran 用户指南

3.4.46 –Ipath

path 添加到 INCLUDE 文件搜索路径中。

INCLUDE 文件搜索路径的开始处插入目录路径 path。在 -Ipath 之间不允许有空格。无效目录将被忽略,并且不显示警告消息。

include 文件搜索路径是在其中搜索 INCLUDE 文件(出现在预处理程序 #include 指令或 Fortran INCLUDE 语句中的文件名)的目录的列表。

示例:在 /usr/app/include 中搜索 INCLUDE 文件:


demo% f95 -I/usr/app/include growth.F

在命令行上可以出现多个 -Ipath 选项。每个选项都添加到搜索路径列表的顶部(搜索的第一个路径)。

INCLUDE#include 的相对路径的搜索顺序如下:

  1. 包含源文件的目录

  2. -I 选项中指定的目录

  3. 编译器内部缺省列表中的目录

  4. /usr/include/

要调用预处理程序,您必须使用 .F.F90.F95.F03 后缀来编译源文件。