嗨我必须将图形(.dot)转换为地图和png,因为我必须使用graphviz生成带有doxygen的依赖图.但我有一个错误:
error: problems opening map file
Run Code Online (Sandbox Code Playgroud)
如果我做点-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
Run Code Online (Sandbox Code Playgroud)
渲染没有map和png
如果我做点-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
Run Code Online (Sandbox Code Playgroud)
看来我没有png和map的库.我该如何解决这个问题?(我不记得当时我是如何安装grapghviz的)(我正在使用Linux SO)
小智 6
我在 Centos 7 上遇到了同样的问题,我能够通过graphviz-gd使用命令安装软件包来解决它yum install graphviz-gd
安装后我执行dot -c,现在dot -v显示以下设备:
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
Run Code Online (Sandbox Code Playgroud)
此外,我使用cmapx来创建地图文件。问候,尼莫
| 归档时间: |
|
| 查看次数: |
3486 次 |
| 最近记录: |