当我在gfortran中编译代码时,我可以使用-J/dir/
开关为.mod文件设置输出目录。
现在我转而使用PGI pgfortran编译器进行编译,但无法找到等价物。
pgfortran相当于-J
?
答案 0 :(得分:2)
对于PGI编译器(和英特尔),-module
选项是您想要的选项。根据您阅读的文档,这并不是很明显。
来自pgf90 -help
:
-module< dir>添加模块信息文件的搜索目录
但是参考手册
-module< moduledir> (仅限F90 / F95)保存/搜索目录< moduledir>
中的模块文件
因此,-module
都会将生成的模块文件保存到所选目录中,并将该目录添加到搜索路径中。