#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. То есть произойдет волшебство.