networkit在Windows上用作library的步骤

失败

networkit用作cpp的library,需要在linux的环境下进行使用,且GCC和G++版本需要是7,里面需要用到C++14的内容
可以使用vscode远程连接linux进行使用,连接方法可以参考我另一篇文章

Linux配置步骤

这里推荐使用ubuntu18.04,它自带的GCC环境是可以直接成果配置networkit的

  1. 从GitHub上面将networkit包clone下来
  2. 分别git下/networkit/extlibs/下的googletest和tlx两个项目,可以通过GitHub上面networkit项目里面找到对应的项目位置
  3. 当前目录在networkit/下,运行一下命令
    mkdir build
    cd build
    cmake ..
    make
    make -j4 install
    
windows配置的失败步骤

~~1. 安装mingw,只需要下载mingw的安装包,进行解压,然后将/bin目录添加至环境变量即可
2. 将/bin下mingw32-make.exe文件重命名为make.exe,以便
3. 按照networkit的readme中步骤进行,需要稍作修改

# cmd到networkit的文件目录下
mkdir build
cd build
cmake .. -G "Unix Makefiles"

PS:本篇仅用作记录和学习

参考
  1. windows 下使用make命令,编译代码
  2. 解决【Windows】下CMake不能生成makefile的问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值