0
我在项目中使用Graphviz API。 EVereything是好的,除了当我运行我的可执行文件时我得到Graphviz Library - 渲染器丢失
Error: renderer for png is unavailable
我该如何解决这个问题?
我在项目中使用Graphviz API。 EVereything是好的,除了当我运行我的可执行文件时我得到Graphviz Library - 渲染器丢失
Error: renderer for png is unavailable
我该如何解决这个问题?
在CentOS上,有一个名为“graphviz-gd”的软件包,其中包含一些插件渲染器。如果您在“/ usr/lib中/ graphviz的/配置”你看这是什么:
libgvplugin_gd.so.3 gd {
render {
gd 1
gd2 1
gif 1
jpg 1
jpeg 1
png 1
wbmp 1
}
render {
vrml 1
}
textlayout {
textlayout 2
}
loadimage {
gif2gd 1
jpeg2gd 1
png2gd 1
gif2ps 1
jpeg2ps 1
png2ps 1
}
}
如果没有特定的库,没有这些功能将正常工作。不确定Ubuntu,可能是一个类似的软件包名称。
Graphviz版本?平台? Graphviz脚本和命令行重现?你使用API(Graphviz作为库)*还是*你调用可执行文件?你的意思是通过_executable_你自己的可执行文件使用库吗? – marapet
@marapet感谢您的回复。是的,我使用它作为ubuntu下的库,Graphviz v 2.28。 – saadtaame
难道这个问题更适合http://serverfault.com/? – dgw