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