Graphviz似乎不支持png和map [英] Graphviz seems doesn't support png and map

查看:252
本文介绍了Graphviz似乎不支持png和map的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须将图形(.dot)转换为地图和png,因为我必须使用graphviz使用doxygen生成依赖关系图.但是我有一个错误:

Hi I must convert a graph (a .dot) to a map and to a png because I must generate dependencies graph with doxygen using graphviz. But I have a error:

 error: problems opening map file

如果我点-v我有

dot - graphviz version 2.38.0 (20140413.2041)
libdir = "/usr/local/lib/graphviz"
Activated plugin library: libgvplugin_dot_layout.so.6
Using layout: dot:dot_layout
Activated plugin library: libgvplugin_core.so.6
Using render: dot:core
Using device: dot:dot:core
The plugin configuration file:
/usr/local/lib/graphviz/config6
was successfully loaded.
render  :  dot fig map pic pov ps svg tk vml xdot
layout  :  circo dot fdp neato nop nop1 nop2 osage patchwork sfdp
twopi
textlayout  : 
device  :  canon cmap cmapx cmapx_np dot eps fig gv imap imap_np ismap                    
pic plain plain-ext pov ps ps2 svg svgz tk vml vmlz xdot xdot1.2 
loadimage   :  (lib) eps gif jpe jpeg jpg png ps svg

没有地图和png用于渲染

There isn't map and png for render

此外,如果我点-Tpng

Moreover if I do dot -Tpng

Format: "png" not recognized. Use one of: canon cmap cmapx cmapx_np   
dot eps fig gv imap imap_np ismap pic plain plain-ext pov ps ps2 svg 
tk vml vmlz xdot xdot1.2 xdot1.4

似乎我没有png和map的库. 我该如何解决该问题? (我不记得我当时安装了grapghviz的方式) (我正在Linux SO上工作)

It seem that I have not the library for png and map. How can I fix the problem? (I do not remember how at the time I installed grapghviz) (I'm working on Linux SO)

推荐答案

我在Centos 7上遇到了同样的问题,并且能够通过以下方法解决它 使用命令yum install graphviz-gd

I had the same problem on Centos 7 and I was able to solve it by installing the graphviz-gd package with the command yum install graphviz-gd

安装后,我执行了dot -c,现在dot -v显示了以下设备:

After the installation I executed dot -c and now dot -v shows the following devices:

canon cmap cmapx cmapx_np dot eps fig gd gd2
gif gv imap imap_np ismap jpe jpeg jpg pic plain
plain-ext png pov ps ps2 svg svgz tk vml vmlz
vrml wbmp xdot xdot1.2 xdot1.4

此外,我使用cmapx创建地图文件. 问候, 尼莫

Moreover I use the cmapx to create the map file. Regards, nemo

这篇关于Graphviz似乎不支持png和map的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆