微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ubuntu - openmpi 源码安装

Ubuntu - openmpi 源码安装

sudo apt-get install openmpi # 安装版本比较低

1. Ubuntu 程序源码安装

主要包括三个步骤:

1 - ./configure

2 - make

3 - make install

这些都是典型的使用GNU的AUTOCONF和AUTomake产生的程序的安装步骤。

./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。

make是用来编译的,它从Makefile中读取指令,然后编译。

make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

From Linux 命令详解(三)./configure、make、make install 命令

2. openmpi 安装

cd /opt/
# 下载 openmpi 压缩包,
wget https://www.open-mpi.org/software/ompi/v3.0/downloads/openmpi-3.0.1.tar.gz

# 解压
tar -xvf openmpi-3.0.1.tar.gz

# 配置
./configure --prefix=/usr/local/openmpi
# 编译
make
# 安装
# MPI 库文件认安装目录 - /usr/local/lib
sudo make install


# 环境变量设置
sudo gedit /etc/profile
# 在末尾添加下面两行行
export PATH=/usr/local/openmpi/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/openmpi/lib:$LD_LIBRARY_PATH

# 测试是否安装完成
mpirun
# 输出如下:
#--------------------------------------------------------------------------
#mpirun Could not find anything to do.
#
#It is possible that you forgot to specify how many processes to run
#via the "-np" argument.
#--------------------------------------------------------------------------


# 卸载
sudo make uninstall

原文地址:https://www.jb51.cc/ubuntu/349652.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐