pgfortran相当于gfortran中的-J开关

时间:2017-07-05 08:35:27

标签: gfortran pgi

当我在gfortran中编译代码时,我可以使用-J/dir/开关为.mod文件设置输出目录。 现在我转而使用PGI pgfortran编译器进行编译,但无法找到等价物。

pgfortran相当于-J

1 个答案:

答案 0 :(得分:2)

对于PGI编译器(和英特尔),-module选项是您想要的选项。根据您阅读的文档,这并不是很明显。

来自pgf90 -help

  

-module< dir>添加模块信息文件的搜索目录

但是参考手册

  

-module< moduledir> (仅限F90 / F95)保存/搜索目录< moduledir>

中的模块文件

因此,-module都会将生成的模块文件保存到所选目录中,并将该目录添加到搜索路径中。