получить Doxygen для документирования содержимого файла заголовка, если в исходном файле нет содержимого, кроме оператора включения для файла заголовка - PullRequest
0 голосов
/ 01 мая 2020

У меня есть исходный файл foo. cpp, который состоит из одного оператора include для одного заголовочного файла, foo.hpp. Заголовочный файл содержит все определения классов и функций. Исходный файл компилируется в общую библиотеку. Придавая символам препроцессора, которые появляются в заголовочном файле, разные значения при компиляции исходного файла, можно создавать разные версии одной и той же общей библиотеки с идентичными функциями, за исключением случаев, когда символ препроцессора играет роль.

Проблема в том, что когда я пытаюсь создать документацию Doxygen для исходного файла, он практически пустой. По сути, единственное, что он делает, - это генерирует граф зависимостей для файла заголовка, показывая файлы заголовков, включенные в файл заголовка. Это показывает, что Doxygen знает, что это за заголовочные файлы. Тем не менее, это не перечисление каких-либо классов или функций, содержащихся в них. Что я должен делать по-другому?

...