繁体   English   中英

我在哪里可以找到graphviz的graph.dll?

[英]Where can I find graph.dll for graphviz?

我想使用 graphviz 作为库。 在我添加的项目设置中

"C:\\Program Files x86\\Graphviz2.38\\include"

进入Include directories

"C:\\Program Files x86\\Graphviz2.38\\lib\\release\\lib"

进入Library directories并将所有.lib文件添加到项目中。

我编译了该项目,但它无法运行该程序,因为它找不到graph.dll文件。 我在我的电脑上根本找不到这个文件。 我错过了什么?

我从graphviz教程复制的代码:

#include <graphviz\gvc.h>
int main(int argc, char** argv)
{
    GVC_t *gvc;
    Agraph_t *g;
    FILE *fp;
    gvc = gvContext();
    fp = fopen("graph.dot", "r");
    g = agread(fp, 0);
    gvLayout(gvc, g, "dot");
    gvRender(gvc, g, "plain", stdout);
    gvFreeLayout(gvc, g);
    agclose(g);
    return (gvFreeContext(gvc));
}

如问题中所述,当前版本为 2.38。 根据这个超级用户的回答,2.28 是带有 graph.dll 的最后一个版本。 我还没有找到它被删除的原因,或者用户代码应该如何作为响应而改变。

2.28在这里(目前)可用,我已经确认它带有 graph.dll。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM