红联Linux门户
Linux帮助

测试openmpi出错

发布时间:2014-09-27 15:40:53来源:红联作者:carror
安装openmpi完成之后在example文件夹下make测试出现以下问题:
root@carror-hp:/home/carror/openmpi-1.8.2/examples# make
mpicc -g hello_c.c -o hello_c
mpicc: error while loading shared libraries: libopen-pal.so.6: cannot open shared object file: No such file or directory
make: *** [hello_c] 错误 127
我已经在/home下.bashrc中加入了
export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib/openmpi:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
我的openmpi是安装在默认路径下的,也就是/usr/local
不知道是不是路径设置错误,琢磨好久了,也尝试过在openmpi文件夹下加入openmpi.sh,写入路径然后在.bachrc中引用的方法

在openmpi目录下新建一个openmpi.sh ,内容如下,目录自改
export PATH=/home/txc/install/openmpi-1.8.2/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/txc/install/openmpi-1.8.2/lib:$LD_LIBRARY_PATH
export MANPAH=/home/txc/install/openmpi-1.8.2/share/man:$MANPATH
然后在.bashrc最后插入
source /home/txc/install/openmpi-1.8.2/openmpi.sh
cd 主目录(/home/txc), source .bashrc

但是错误相同,求指教!
文章评论

共有 1 条评论

  1. california 于 2014-09-28 08:46:18发表:

    帮顶下