【发布时间】:2010-04-14 02:35:34
【问题描述】:
我刚刚开始使用 GraphViz 的图形库开发一个小型 C++ 程序,并注意到实际上有 三个 不同的 API:libgraph、libcgraph 和 libagraph。什么鬼?
我想知道它们之间有什么区别,使用哪一个以及在哪里查找 API 文档。我查看了 GraphViz documentation 和邮件列表档案,但我发现了许多损坏的链接、许多错误或误导性的信息,现在我很困惑。
【问题讨论】:
我刚刚开始使用 GraphViz 的图形库开发一个小型 C++ 程序,并注意到实际上有 三个 不同的 API:libgraph、libcgraph 和 libagraph。什么鬼?
我想知道它们之间有什么区别,使用哪一个以及在哪里查找 API 文档。我查看了 GraphViz documentation 和邮件列表档案,但我发现了许多损坏的链接、许多错误或误导性的信息,现在我很困惑。
【问题讨论】:
看起来应该使用libcgraph,使用pkg-config libcgraph --cflags --libs 给出的标志进行编译,包括#include <cgraph.h>。
【讨论】: