#doxygen
#doxygen
Вопрос:
Я только что запустил Doxygen из командной строки и не уверен, куда он его поместил… Он не отображается в каталоге, из которого я его запустил
Есть ли простой способ найти его?
Ответ №1:
Из руководства Doxygen:
Выходной каталог по умолчанию — это каталог, в котором запускается doxygen. Корневой каталог, в который записывается вывод, может быть изменен с помощью OUTPUT_DIRECTORY . Каталог определенного формата в выходном каталоге можно выбрать с помощью тегов HTML_OUTPUT, RTF_OUTPUT, LATEX_OUTPUT, XML_OUTPUT и MAN_OUTPUT файла конфигурации. Если выходной каталог не существует, doxygen попытается создать его для вас (но он не будет пытаться создать весь путь рекурсивно, как это делает mkdir -p).
Если у вас возникли некоторые проблемы с тем, чтобы заставить его делать то, что вы хотите, используйте doxywizard, это значительно упрощает запись файла конфигурации.
Комментарии:
1. Я заставляю его делать вещи, просто не знаю, куда он помещает HTML-файл или что бы он ни использовал
2. Результат зависит от того, что вы настроили. Если вы настроили его на вывод html, это будет целый каталог HTML-файлов. Почему вы не выполняете поиск в своей файловой системе HTML-файлов, созданных за последний час.
3. Значит, вы не можете просто сделать: doxygen doxyfile и это даст мне файл?
4. Вы создаете doxyfile, а затем просто выполняете doxygen <doxyfile> . Выходные данные появятся либо там, где вы указали их в doxyfile, либо в каталоге, в котором был запущен Doxygen. Если там ничего нет, возможно, это не сработало.