Я пытаюсь Graphviz и doxygen на довольно большой библиотеке C++ для создания UML. Он генерирует файлы .dot, но затем говорит, что он не может открыть файлы .map.doxygen и graphviz не генерируют файлы карт
Я запускаю doxygen 1.8.3 и 2.30.1, установленные через msi на Windows 7 64bit. Я также вручную установил путь к папке bin Graphviz.
Ошибки выглядят так: ошибка: проблемы с открытием файла карты /inherit_graph_11.map для включения в документы!
вы также получите» Если вы установили GraphViz/точку после предыдущего провала попытки запуска , tr y удалять выходную директорию и повторно запустить doxygen "? Можете ли вы попытаться удалить вывод и перезапустить? При открытии cmd.exe (нажмите start-> execute) и введите «dot», найдет ли он инструмент и ждет ввода? – x29a
Спасибо. Я просто понял это. Я установил свою среду var PATH для поиска команды dot. Однако я не обновил путь в файле Graphviz Settings.ini. Установщик (msi) должен был установить его в Program Files вместо Program Files (x64). Я исправил путь, и теперь все работает. BTW, прежде чем разобраться в этом, я попытался удалить вывод, и он все еще не удался. И я смог запустить точку из командной строки. – user2632182
Спасибо за этот комментарий - у меня была идентичная проблема с Settings.ini –