如何使用“graphml”文件作为输入在 graphviz 中绘制图形。
I know 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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)