一、下载
二、cmake编译
configure两次 generate
在build目录下打开LEMON.sln
分别在debug x64和 relese x64环境下分别生成项目
三、vs项目中配置
1.包含目录
2.debug环境下:D:\application\lemon\lemon_build\lemon\Debug
Release环境下:D:\application\lemon\lemon_build\lemon\Release
3.附加依赖项:lemon.lib
四、测试程序
#include <iostream>
#include <lemon/list_graph.h>
using namespace lemon;
using namespace std;
int main()
{
ListDigraph g;
ListDigraph::Node u = g.addNode();
ListDigraph::Node v = g.addNode();
ListDigraph::Arc a = g.addArc(u, v);
cout << "Hello World! This is LEMON library here." << endl;
cout << "We have a directed graph with " << countNodes(g) << " nodes "
<< "and" << countArcs(g) << " arc." << endl;
return 0;
}