gpt4 book ai didi

graphviz - 将 GraphML 转换为 GV 或 Dot 文件

转载 作者:行者123 更新时间:2023-12-04 21:15:30 31 4
gpt4 key购买 nike

如何使用“graphml”文件作为输入在graphvis中绘制图形。
我知道 graphviz自带 graphml2gv为此,但是当我尝试从命令提示符运行此命令时,我收到此消息cvtgxl: not configured for conversion from GXL to GV

最佳答案

您的 Graphviz 副本是在没有 Expat 库的情况下编译的(为了纠正、安装 Expat 并在运行 ./configure --with-expat=yes 后重新编译)。

cmd/工具/graphml2gv.c :

#ifdef HAVE_EXPAT
initargs(argc, argv);
while ((inFile = getFile())) {
while ((G = graphml_to_gv(nameOf(gname, gcnt), inFile, &rv))) {
gcnt++;
if (prev)
agclose(prev);
prev = G;
if (Verbose)
fprintf (stderr, "%s: %d nodes %d edges\n",
agnameof (G), agnnodes(G), agnedges(G));
agwrite(G, outFile);
fflush(outFile);
}
}
exit(rv);
#else
fputs("cvtgxl: not configured for conversion from GXL to GV\n", stderr);
exit(1);
#endif

关于graphviz - 将 GraphML 转换为 GV 或 Dot 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24554061/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com