官网的源码安装失败,从github上下载了一个源码(不过是metis4版本),
https://github.com/bchretien/metis4
用cmake安装。一开始configure会报错如下:
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run “cmake
–help-policy CMP0042” for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
上网查找解决方案为:在CMakeList.txt 里面的第一行加上:
set(CMAKE_MACOSX_RPATH 1)
然后可以顺利configure和generate。然后open project,打开Xcode。
将products文件夹下的运行程序编译,显示build succeeded后,该程序可直接使用。
下面以pmetis为例,将安装包中自带的图文件4elt.graph分成6个部分
/Users/ycy/Desktop/metis4-master/build/Programs/Debug/pmetis-4 /Users/ycy/Desktop/4elt.graph 6
会在桌面上生成4e