open mpi 采用了源代码的安装方式,与intel会有不同:
1 进入linux服务器:解压openmpi:
tar -xzvf openmpi-2.1.0.tar.gz
进入解压后的文件夹:
直接指定安装文件夹并指定编译器:
./configure --prefix=/opt/openmpi/2.1.0/intel CC=icc CXX=icpc FC=ifort F77=ifort --disable-vt
报错,查看configure.log日志,3%的位置显示:id cannot find -lsdc++
解决方法:
yum install glibc-static libstdc+±static
继续安装,又报错:
解决方法如上图,yum install gcc-c++
继续安装,检查成功,
输入 make 进行编译,
编译完成后输入 make install 命令进行安装。
安装完成后,需要配置 一下环境变量,
source /opt/intel/bin/compilervars.sh intel64
export PATH=/opt/openmpi/1.6.5/intel/bin:
LD_LIBRARY_PATH
export MANPATH=/opt/openmpi/1.6.5/intel/share/man:$MANPATH
转载:https://blog.csdn.net/qq_44417736/article/details/102018362
查看评论