ParMETIS &METIS安装笔记
计算机:Centos 7
Step1 下载安装MPI、cmake 2.8
Step2 ParMETIS 安装
1. 在官网下载Parmetis,此处下载的是 parmetis-4.0.3.tar.gz
下载地址: http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/parmetis-4.0.3.tar.gz
2. 解压,得到 parmetis-4.0.3文件夹,存放路径:/Home/Downloads。命令如下:
gunzip parmetis-4.0.3.tar.gz
tar -xvf parmetis-4.0.3.tar
3. 进入 parmetis-4.0.3 目录
由于本机是64位,故要修改metis/include/metis.h 文件, 把 IDXTYPEWIDTH 的值修改为 64。
#define IDXTYPEWIDTH 64 (默认是32,修改为64)
想要使用double型64位浮点数精度,把REALTYPEWIDTH修改为64。
#define REALTYPEWIDTH 64 (默认是32,修改为64)
4. 进行Build
make config shared=1 prefix=/where/you/want/install(你想安装的路径,注:不建议安装在根目录下)
5. 编译
make
注:如果出错,#include<mpi.h> 不能找到,就把MPI下include的路径添加进去(#include </Where/you/MPI/installed/include/mpi.h>)
6. 安装
make install
7. 设置环境变量
export PATH=/Where/you/parmetis/installed/bin:$PATH
export LD_LIBRARY_PATH=/Where/you/parmetis/installed/lib:$LD_LIBRARY_PATH
Step3 METIS 安装
在parmetis-4.0.3顶层目录下,进入metis文件夹:
1. make config shared=1 prefix=/where/you/want/install(你想安装的路径,注:不建议安装在根目录下)
2. make
3. make install
4. 设置环境变量(同上)