在ubuntu 10.04中安装mpi的问题

时间:2013-08-23 07:34:22

标签: mpi ubuntu-10.04

我使用命令

从终端在我的Ubuntu 10.04上安装了mpi
sudo apt-get install libcr-dev mpich2 mpich2-doc

我需要mpi来运行一些内部使用mpi的基准测试。当我使用make命令构建基准时,我得到了

make[1]: /usr/lib/mpi/gcc/openmpi/bin/mpicxx: Command not found
make[1]: Entering directory `/home/saikirangvr/gpgpu-sim/ispass2009-benchmarks/DG'
make[1]: /usr/lib/mpi/gcc/openmpi/bin/mpicxx: Command not found
src/Mesh3d.c:1:17: error: mpi.h: No such file or directory

是我的mpi安装不正确还是其他问题。如何检查mpi和所有必需的文档是否安装完好......

3 个答案:

答案 0 :(得分:1)

看起来你有两个冲突的MPI安装。您有一个版本的Open MPI,并且您安装了另一个版本的MPICH。你可能应该卸载它们,然后再尝试使用其中一个。

更新:

总结下面的扩展评论,原始海报在环境设置方面存在一些问题,特别是基准测试的Makefile指向错误的mpixcc并且C_INCLUDE_PATH未正确设置

答案 1 :(得分:0)

这是一个链接/路径问题,键入终端which mpicxx,它应该吐出找不到mpicxx

您应该mpiccmpirun

所以你需要的就是正确配置你的makefile参数

答案 2 :(得分:0)

您应该尝试使用软件包管理器安装libmpich-mpd1.0-dev