mpich-3.3.2 软件安装教程

1. 安装编译

(1)下载 mpich-3.3.2.tar.gz 安装包,并将其拷贝至目录 /public/home/username/sourcecode 下。

(2)在 /public/home/username/sourcecode 目录下执行命令:

tar –zxvf mpich-3.3.2.tar.gz

(3)进入解压目录 /public/home/username/sourcecode/mpich-3.3.2,创建编译目录:/public/home/username/sourcecode/mpich-3.3.2/build

(4)配置编译环境。在 /public/home/username/sourcecode/mpich-3.3.2/build 目录下执行命令:

module rm mpi/hpcx/2.7.4/gcc-7.3.1

../configure --prefix=/public/home/username/soft/mpich-3.3.2 --with-pm=gforker:remshell

(注意:将系统默认hydra关闭,打开gforker和remshell)

(5)在目录 /public/home/username/sourcecode/mpich-3.3.2/build 下进行编译和安装:

make
make install

2. 配置环境

(1)更新环境变量:

vi ~/.bashrc
export PATH=/public/home/username/soft/mpich-3.3.2/bin:$PATH
export LD_LIBRARY=/public/home/username/soft/mpich-3.3.2/lib:$LD_LIBRARY
source ~/.bashrc  #刷新环境变量

(2)确认路径加载成功,执行命令:

which mpicc

出现mpicc脚本路径: ~/soft/mpich-3.3.2/bin/mpicc。

(注意:此安装教程的前提是 gcc-8.4.0 已成功加载)

3. 算例测试

进入目录 /public/home/username/sourcecode/mpich-3.3.2/examples,执行命令:

mpicc cpi.c -o cpi

results matching ""

    No results matching ""