Doxygen определенно документирует прямые функции C.
После дополнительных испытаний
Используйте Doxywizard и проверьте значения в экспертном режиме - он предоставляет некоторую полезную помощь, когда вы наводите курсор мыши. В частности, вы должны были изменить значение по умолчанию, поэтому EXTRACT_ALL
проверено
Я думаю, что необходимость установить это, в отличие от значения по умолчанию, возможно, является ошибкой.
Если отчаянно, опубликовать настройки в вопросе. Я только что создал образец с нуля и убедился, что ваша функция обнаруживается с использованием Doxygen, когда я использую EXTRACT_ALL, но в разделе «Члены файла» нет, если я отключаю это.
Функции «Файлы - члены файла» должны отображаться как здесь в документах VTK.
Извините, я не поднял его раньше, но у меня всегда включен EXTRACT_ALL, так как я работаю с устаревшими кодами, где большинству функций не нужны специальные комментарии.
более ранняя идея Попробуйте добавить комментарий @file вверху файла, чтобы увидеть, обрабатывается ли он.
/// @file fred.h This file defines functions used in fred.m
Могу поспорить, что ваше расширение или ваш каталог не включены в ваш установочный файл doxygen.