f95 自动为在源文件中遇到的每个 MODULE 声明创建模块信息文件,并搜索 USE 语句所引用的模块。对于遇到的每个模块 (MODULE module_name),编译器都在当前目录中生成相应的文件 module_name.mod。例如,f95 为文件 mysrc.f95 中出现的 MODULE list 单元生成模块信息文件 list.mod。
有关如何设置写入和搜索模块信息文件时所用的缺省路径的信息,请参见 -Mpath 和 -moddir dirlist 选项标志。
有关隐式调用所有编译单元中的 MODULE 声明的信息,另请参见 -use 编译器选项。
使用 fdumpmod(1) 命令可显示有关 .mod 模块信息文件内容的信息。
有关详细信息,请参见模块文件。