У меня есть doxygen сгенерированные html файлы. Я хотел бы знать соответствия между исходным файлом C / Java и его html аналогом.
doxygen
html
C
Java
Я смог сделать это с помощью грязной настройки файла file.text в папке латекса. Любой другой подход?
Вы можете использовать функцию GENERATE_TAGFILE , чтобы позволить doxygen создать так называемый файл tag . Это всего лишь файл XML, который содержит сопоставления. Я не нашел формального описания диалекта XML, но это кажется достаточно простым. Вот один для libstdc ++: http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag
Посмотрите на исходный код doxygen, в частности, функцию convertNameToFile в src / util.cpp.Вот где происходит волшебство.