pgfortran 相当于 gfortran 中的 -J 开关
pgfortran equivalent of -J switch in gfortran
当我在 gfortran 中编译代码时,我可以使用 -J/dir/
开关为 .mod 文件设置输出目录。
现在我转而使用 PGI pgfortran 编译器进行编译,但找不到等效项。
-J
的 pgfortran 等价物是什么?
对于 PGI 编译器(和 Intel 的),-module
选项就是您想要的。这并不完全明显,具体取决于您阅读的文档。
来自pgf90 -help
:
-module <dir> Add search directory for module information files
但来自参考手册
-module <moduledir> (F90/F95 only) Save/search for module files in directory <moduledir>
因此,-module
将生成的模块文件保存到所选目录并将该目录添加到搜索路径。
当我在 gfortran 中编译代码时,我可以使用 -J/dir/
开关为 .mod 文件设置输出目录。
现在我转而使用 PGI pgfortran 编译器进行编译,但找不到等效项。
-J
的 pgfortran 等价物是什么?
对于 PGI 编译器(和 Intel 的),-module
选项就是您想要的。这并不完全明显,具体取决于您阅读的文档。
来自pgf90 -help
:
-module <dir> Add search directory for module information files
但来自参考手册
-module <moduledir> (F90/F95 only) Save/search for module files in directory <moduledir>
因此,-module
将生成的模块文件保存到所选目录并将该目录添加到搜索路径。