我使用一些工具来生成一些点图(opt -analyze -view-cfg),但是出现了这个错误:
gio: file:///tmp/cfg_ZNSaIiED2Ev-e32185.dot: No application is registered as handling this file
我认为这是因为我没有查看点文件的应用程序,然后我从 apt-get 安装了 graphviz,但错误仍然存在,我该如何解决这个问题?
我使用 Ubuntu 18.04
答案1
安装xdot
对我有用。
sudo apt install xdot
此后,您可以opt <file> -analyze -view-cfg
照常使用,并且图表将显示出来。
答案2
我也面临类似的问题。
如果你想生成 CFG,你可以使用“-dot-cfg”生成 .dot 文件,然后你可以使用多蒂 查看 dotty 文件
http://manpages.ubuntu.com/manpages/trusty/man1/dotty.1.html