安装ParMETIS

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令解压ParMETIS安装包。

    tar -xvf parmetis-4.0.3.tar.gz

  3. 执行以下命令进入解压后的目录。

    cd parmetis-4.0.3

  4. 执行以下命令修改“metis/include/metis.h”文件。

    1. 打开“metis/include/metis.h”文件。
      vi metis/include/metis.h
    2. 按“i”进入编辑模式,修改“metis/include/metis.h”文件第33行的内容。
      #define IDXTYPEWIDTH 64

      执行4.a之后,按“Esc”键,输入“:set nu”,按“Enter”即可显示出行号。

    3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。

  5. 执行以下命令安装CMake。

    yum install cmake -y

    若安装报错,修改Yum配置文件,更改Python版本。

  6. 执行以下命令进入metis目录,编译安装ParMETIS

    cd metis/
    make config shared=1 prefix=/path/to/METIS
    make install

  7. 执行以下命令进入上层目录,进行编译安装。

    cd ../

    在当前目录下的“CMakeLists.txt”文件中添加如下粗体内容

    # List of paths that the compiler will search for header files.
    add_compile_options(-fPIC)

    保存后退出。

    make config shared=1 prefix=/path/to/METIS
    make install