源码编译 METIS 以及 GKlib 在Linux ubuntu上

2023-12-19 05:33:11

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

文章来源:https://blog.csdn.net/eloudy/article/details/135059836
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。