Ни одно приложение не зарегистрировано для обработки этого файла для dot-файлов

Ни одно приложение не зарегистрировано для обработки этого файла для dot-файлов

Я использую некоторые инструменты для создания точечных графиков (opt -analyze -view-cfg), но получаю следующую ошибку:

gio: file:///tmp/cfg_ZNSaIiED2Ev-e32185.dot: No application is registered as handling this file

Я думаю, это потому, что у меня нет приложений для просмотра dot-файлов, затем я установил graphviz из apt-get, но ошибка все еще существует, как ее исправить?

Я использую Ubuntu 18.04.

решение1

Установка xdotмне подошла.

sudo apt install xdot

После этого вы можете использовать его opt <file> -analyze -view-cfgкак обычно, и график будет отображаться.

решение2

Я тоже столкнулся с похожей проблемой.

Если вы хотите сгенерировать CFG, вы можете использовать"-точка-cfg"для создания файла .dot, а затем вы можете использоватьточечный для просмотра точечных файлов

http://manpages.ubuntu.com/manpages/trusty/man1/dotty.1.html

Связанный контент