【问题标题】:add path when installing mpich in ubuntu在 ubuntu 中安装 mpich 时添加路径
【发布时间】:2015-10-20 20:55:30
【问题描述】:

我知道网上有很多关于在linux/ubuntu中安装mpich2的tips,但我就是不知道怎么添加路径,让每个.c/.f90文件都能看到'mpif.h'。

我想我已经在我的机器上成功安装了 mpich2。因为当我跑步时

mpiexec -np 3 ./cpi

它有效。 cpi 是“示例”文件中的一个应用程序。但是当我尝试运行gcc -o mpitest hellow.c 时。它总是说undefined reference to MPI_INIT 和一些类似的错误。

mpiexec mpirun 位于 /usr/local/bin 中,mpif.h mpi.h 位于 /usr/local/include 中。那么如何添加路径呢?

提前致谢!

【问题讨论】:

    标签: linux mpi


    【解决方案1】:

    您无需在 PATH 中添加任何内容。您需要做的是将您的应用程序与 MPI 库链接起来。

    MPI 安装为此提供了一个有用的包装器。只需将gcc 替换为mpicc

    mpicc -o mpitest hellow.c
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多