本文主要是介绍源码编译 METIS 以及 GKlib 在Linux ubuntu上,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. GKlib 构建
$ git clone --recursive git@github.com:Kleenelan/GKlib.git
$ cd GKlib/
$ make config cc=gcc openmp=set
$ make
$ make install
源码构建了 GKlib 的 openmp 版本,以便充分使用多核的算力;
make config cc=gcc openmp=set 的效果图:
测试GKlib的方式是编译 METIS;
2. METIS 构建
$ git clone --recursive git@github.com:Kleenelan/METIS.git
$ cd METIS
$ make config shared=1 openmp=1 cc=gcc prefix=~/local
$ make install
执行配置是的效果图:
查看安装目录:
找不到动态库时,设置一下环境变量:
export LD_LIBRARY_PATH=~/local/lib
METIS 的手册:
https://github.com/Kleenelan/METIS/tree/master/manual
这篇关于源码编译 METIS 以及 GKlib 在Linux ubuntu上的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!