Win10 VS安装METIS

Win10 VS安装METIS

METIS是由Karypis Lab开发的一个具有强大功能的图切分软件包。

Karypis Lab网站上可以下载METIS软件包,同时你还可以了解该实验室的研究工作和相关论文。

本文对METIS的安装过程做了详细的介绍。

安装步骤

1、从Karypis Lab下载METIS软件包

2、安装CMake GUI

3、用CMake GUI编译

4、修改gk_arch.h文件

5、用VS生成解决方案

 

下面逐步介绍:

1、从Karypis Lab下载METIS软件包

(1)从官网下载文件metis-5.1.0.tar.gz

在这一页最下面Documentation中可以下载详细的说明manual.pdf(here),这个说明对后期使用非常重要(包含参数含义,输入输出格式等)。

(2)解压软件包

得到metis-X.X.X文件夹,我的解压后是这样的:(在第3步会用到,记住路径)

打开该文件夹,你可以看到:

其中:

BUILD-Windows.txt是在Windows下的安装指南,其中的内容本文均有涉及。

build文件夹里是空的,将会有很多文件生成在build里(在第3步会用到,记住路径)

 

接下来,我们安装CMake GUI(CMake的图形化界面)。

 

2、安装CMake GUI

(1)CMake官网下载CMake GUI。

 

往下划,找之前的版本,最好不要用最新的,下载对应位数的安装程序.msi文件,不要下载zip!!!!

我是win10系统,64位下载下图标的cmake-3.16.5-win64-x64.msi

 

(2)双击运行,进行安装,具体过程参考链接。注意将其中第四步选择环境变量配置和创建桌面快捷键,选择第二项,加入系统环境变量(这样就不用手动加了)。

(3)找到图标,打开,欣赏一下界面。。。

图标。

界面:

3、用CMake GUI编译

(1)确保以上步骤顺利完成,在CMake 界面上第一个输入框中选择第2步提到的metis-X.X.X文件夹,在第二个输入框中选择第二步提到的build文件夹(CMake生成的文件会放在这个里面)。(选择文件夹需要按后面的Browse……)

(2)按Configure按钮,会跳出一个弹窗,让你选择编译器,一般保持默认,直接Finish就好。

等一会,中间name/value那个框中会有红色,不用理,下面的输出框最后一行是Configure Done就可以放心了。

 

(3)按Generate按钮,下面输出框显示Generate Done,大功告成!!!恭喜你生成了METIS.sln文件!!!(METIS.sln在第5步会用到)

可以先悄咪咪看一眼METIS.sln在哪

它在伟大的build文件夹(就是前面两次提到的build)中,

 

4、修改gk_arch.h文件

(1)在解压的文件夹metis-5.1.0中找到GKlib文件夹,打开它!

(2)在GKlib文件夹中找到gk_arch.h(有点费眼。。),打开它!

(3)修改文件内容,并保存,关闭。

将:

改成:

 

5、用VS生成解决方案

(1)刚刚看过的METIS.sln文件,还记得它在哪吗,不记得可以回到第3步末尾看一下,他在build文件夹下。打开VS,文件->打开->项目/解决方案,弹出弹窗让我们选路径,在build文件夹的路径下选择METIS.sln文件,打开,整个工程就被导入到VS中了。

 

可以看到:

 

(2)原来下图中Release的位置可能是Debug,将其改为Release,选择对应的位数,如x64。

(3)在解决方案管理器中,右击ALL_BUILD,选择“生成”,恭喜你!!!(如果第4步不改gk_arch.h,会报错)

 

这样METIS就成功在你的电脑上安家了,那应该怎样使用呢,请听下回分解

 

 

 

 

 

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值