我在一个项目中使用 Graphviz API。EVereything 没问题,只是当我运行可执行文件时,我得到了
错误:png 的渲染器不可用
我该如何解决这个问题?
在 CentOS 上有一个名为“graphviz-gd”的包,其中包含一些插件渲染器。如果您签入“/usr/lib/graphviz/config”,您会看到:
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,可能是类似的包名称。