2
嗨我必須將圖(一個.dot)轉換爲一個地圖和一個PNG,因爲我必須使用graphviz生成與doxygen的依賴關係圖。但我有一個錯誤:Graphviz似乎不支持PNG和地圖
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的渲染
而且如果我不點-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)
我有一個類似的問題,當'graphviz'破壞了Debian測試,並且無法識別'jpeg'格式。 'apt-get install graphviz-dev'解決了這個問題。 –
在Mac OS Sierra上使用'homebrew'安裝'graphviz'時,我遇到過類似的問題。通過使用'macports'卸載和安裝解決它 –