自动驾驶
文章目录
1、首先去官网(https://www-lb.open-mpi.org/software/ompi/v4.0/)下载所需要的版本。例如,将最新版本 openmpi-4.0.2.tar.bz2 文件放到你个人用户目录下的任一个文件夹(注意最新的不一定是最适合你的需要的。)
2、解压此文件。$tar -xjf openmpi-4.0.2.tar.bz2
3、进入解压后的目录。$cd openmpi-4.0.2
3、$ ./configure --prefix=/home/JackiChen/software/openmpi-4.0.2
( ./configure --prefix=“安装目录所在绝对路径”, 安装目录需要提前新建一个,我一般选择在编译目录外面新建一个目录,新建一个software文件夹。)
4、$make all install
(安装全部,以免出错,虽然会花费一点时间。)
5、环境配置:
$vi ~/.bashrc
(打开文件.bashrc,按i进入编辑状态), 把下面的环境配置复制到.bashrc最后面。
export PATH=/home/JackiChen/software/openmpi-4.0.2/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: /home/JackiChen/software/openmpi-4.0.2/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH=/home/JackiChen/software/openmpi-4.0.2/lib:$LIBRARY_PATH
export INCLUDE=/home/JackiChen/software/openmpi-4.0.2/include:$INCLUDE
export MANPATH=/home/JackiChen/software/openmpi-4.0.2/share/man:$MANPATH
(注意:每行路径末尾都有:$PATH、:$INCLUDE、:$LIBRARY_PATH、$LD_LIBRARY_PATH 是因为在root目录下usr/local/安装了openMPI,在你普通用户下面也安装了openMPI。这样变量设置成优先检查搜索的目录是你普通用户下的openMPI 共享库路径 。如果root目录下没有openMPI则不需要末尾的定义。)
6、 关闭保存之后 source ~/.bashrc (使设置起作用)
7、重新新进入shell之后直接用$mpiexec -V,来查看版本。
注意:openmpi安装成功后可卸载,可以直接删除安装文件夹openmpi-4.0.2。