Я использую некоторые инструменты для создания точечных графиков (opt -analyze -view-cfg), но я получил эту ошибку:
gio: file:///tmp/cfg_ZNSaIiED2Ev-e32185.dot: No application is registered as handling this file
Я думаю, это из-за того, что у меня нет приложений для просмотра точечных файлов, тогда я установил graphviz из apt-get, но ошибка все еще существует, как я могу это исправить?
Я использую Ubuntu 18.04
Я тоже столкнулся с похожей проблемой.
Если вы хотите сгенерировать CFG, вы можете использовать "-dot-cfg" для создания файла .dot, а затем вы можете использовать dotty для просмотра файлов dotty
http ://manpages.ubuntu.com/manpages/trusty/man1/dotty.1.html
У меня работает установка xdot
.
sudo apt install xdot
После этого вы можете использовать opt
как обычно, и будет показан график.