Я использую Doxygen с некоторым встроенным источником C. Учитывая пару файлов .c/.h, вы помещаете комментарии Doxygen в прототип функции (файл .h) или определение функции (файл .c) или дублируете их в обоих местах?
У меня возникла проблема, когда Doxygen предупреждает о недостающих комментариях, когда я документирую в одном месте, но не в другом; это ожидалось, или мой Doxygen напортачил?