ubuntu 安装MPI

简介: ubuntu 安装MPI

安装mpi前先确保已经安装以下软件:

1. $ gcc --version
2. $ g++ --version
3. $ cmake --version

安装MPICH

MPICH的最新版本可在此处获取。网站上的所有示例的版本是mpich-3.4.2。下载源代码,解压文件夹,然后切换到MPICH目录

$ tar -xzf mpich-3.4.2.tar.gz
$ cd mpich-3.4.2

完成之后,配置安装MPICH

./configure

如果你没有Fortran编译器,则会出现以下错误

为了避免构建MPI Fortran库 则可以通过使用

$ ./configure --disable-fortran

来解决问题

如果出现其他错误如

image.jpeg

则通过使用

$ ./configure --with-device=ch3

解决错误

获取有关可能的配置参数的更多信息,请使用

./configure --help

配置完成后,应显示

之后使用

1. $ make
2. $ sudo make install

构建完成后,需要配置环境变量

$ sudo gedit ~/.bashrc

在最后添加

export PATH=/home/[用户名]/mpich-3.4.2/mpi-install/bin:$PATH

更新环境变量

$ source ~/.bashrc

输入以下内容查看是否安装成功

$ which mpicc

若出现路径则安装成功

相关文章
|
25天前
|
Ubuntu 编译器 Windows
ubuntu 18.04安装ftp为wordpress添加ftp
ubuntu 18.04安装ftp为wordpress添加ftp
23 0
|
2天前
|
Ubuntu
在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
9 3
|
4天前
|
消息中间件 Ubuntu 数据安全/隐私保护
Ubuntu上安装RabbitMQ
Ubuntu上安装RabbitMQ
8 1
|
4天前
|
Ubuntu Docker 容器
ubuntu安装docker
ubuntu安装docker
56 1
|
11天前
|
Ubuntu PHP Apache
蓝易云 - 如何在Ubuntu 22.04上安装PHP8.1并设置本地开发环境
以上就是在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境的步骤。
19 2
|
12天前
|
缓存 Ubuntu 应用服务中间件
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
|
18天前
|
Ubuntu Java
蓝易云 - ubuntu22安装和部署Kettle8.2
现在你应该可以看到Kettle的图形界面了。这就完成了Ubuntu 22上Kettle 8.2的安装和部署。
18 1
|
25天前
|
Ubuntu Docker 容器
ubuntu 通过docker方式安装clouddrive2
ubuntu 通过docker方式安装clouddrive2
100 6
|
2天前
|
Ubuntu Linux
【问题复盘】在Ubuntu 20.04下安装OFED驱动 复盘:在Ubuntu 20.04下安装OFED驱动
整个问题主要是由于不同的内核版本导致文件路径不同,进而导致安装过程中某些库无法按预期安装而出现问题。 为什么使用最新的OFED驱动解决了问题呢?推测是最新驱动补充了之前缺失的某些文件,因此后续安装过程能够正常进行。 例如,在OFED 5.4中,某个安装所需的文件F位于A处,但安装程序却在B处查找该文件,导致报错。而在OFED 5.8中,该安装所需的文件F被移回到B处,此时不管去哪里查找都能找到文件F,因此安装可以正常进行。
|
25天前
|
Ubuntu Linux Docker
windows 安装docker 安装Ubuntu linux
windows 安装docker 安装Ubuntu linux
66 3