【发布时间】:2016-06-08 19:11:18
【问题描述】:
我正在尝试在 Linux 中使用 mpif90 编译 pgplot。我可以用 gfortran 和 g77 编译 pgplot。但是,我需要它与另一个用 mpif90 编译的程序兼容。不幸的是,我无法使用 gfortran 重新安装其他程序(不是 pgplot)。有没有办法用mpif90编译pgplot?
编辑:我使用 mpif90 -v 检查编译器。它是 pgf90。我不知道 mpif90 是一个包装器......对不起。我会尝试用pgf90编译它。
【问题讨论】:
-
尝试输入
mpif90 --version,这将显示当您使用mpif90编译时实际使用的编译器+版本。如果这与您最初用于编译 pgplot 的内容相匹配,那么您应该没问题。如果您运行mpif90 -show,那么您将看到实际使用的命令(例如,您可以想象到处都用该命令替换 mpif90)。 -
我不明白你的问题。您是在问如何在执行
configure时更改编译器。正如@d_1999 所说,mpif90在您的计算机上只是 gfortran 是一个不错的选择,尽管它可能是其他东西,然后将其用于 pgplot。 -
@VladimirF 我没有意识到 mpif90 是一个包装器。我将尝试“在引擎盖下”使用编译器,如果我无法解决它,我会问另一个问题。谢谢~~