Какой файл сообщит мне о сопоставлениях в doxygen

#java #c #html #c #doxygen

#java #c #HTML #c #doxygen

Вопрос:

У меня есть doxygen сгенерированные html файлы. Я хотел бы знать сопоставления между исходным C / Java файлом и его html аналогом.

Я смог сделать это с помощью некоторой грязной настройки file.text в папке latex. Какой-либо другой подход?

Ответ №1:

Вы можете использовать функцию GENERATE_TAGFILE, чтобы позволить doxygen создать так называемый файл тегов. Это просто XML-файл, который содержит сопоставления. Я не нашел формального описания диалекта XML, но это кажется достаточно простым. Вот один из них для libstdc :http://gcc.gnu.org/onlinedocs/libstdc /latest-doxygen/libstdc .tag

Ответ №2:

Взгляните на исходный код doxygen, в частности на функцию convertNameToFile в src/util.cpp. То есть произойдет волшебство.