mpicc,mpif77不存在

时间:2013-05-29 11:15:18

标签: mpi openmpi

我从

下载了openmpi

http://pkgs.org/centos-6-rhel-6/centos-rhel-x86_64/openmpi-1.5.4-1.el6.x86_64.rpm.html

我使用rpm -i openmpi-1.5.4-1.el6.x86_64.rpm安装。

mpicc& mpif77未生成。如何生成这些二进制文件。

Can anyone help me.

谢谢

1 个答案:

答案 0 :(得分:3)

openmpi-1.5.4-1.el6.x86_64.rpm是Open MPI的运行时部分。编译器包装器是开发包openmpi-devel-1.5.4-1.el6.x86_64.rpm的一部分。大多数具有基于RPM和Debian的Linux发行版(例如RHEL,CentOS,SuSE,Ubuntu等)的库也是如此 - 这些库作为单独的运行时和开发版本分发。使用基于Debian的发行版,开发包的名称通常带有-dev后缀。

原因在于,如果只需要库,则通常不需要所有开发文件,以便运行与之链接的可执行文件。