mpiCC 的问题

mas*_*ion 9 mpi

我刚刚从https://www.open-mpi.org/software/ompi/v1.10/下载了 openmpi 1.10.2并将其安装在我的 ubuntu 14.04LTS(./configure 然后进行所有安装)。但是当我尝试使用 mpiCC 编译 .cpp 文件时,出现错误:

mpiCC:加载共享库时出错:libopen-pal.so.13:无法打开共享对象文件:没有这样的文件或目录

网上有人说把openmpi目录下的lib目录的路径放到LD_LIBRARY_PATH环境变量中应该可以解决问题,但是没有!

此外,我的计算机上似乎没有名为“libopen-pal.so.13”的文件。我能在 /usr/lib/openmpi/lib 下找到的最接近的是 libopen-pal.so 和 libopen-pal.so.4.0.5。

我该怎么办?

谢谢

小智 20

这为我解决了: sudo ldconfig

之后,我能够在 Ubuntu 14.04 上运行 mpicc

  • 谢谢,这对我有用 (2认同)