所以我是使用 Doxygen 的新手,我能够让它顺利工作。我能够记录我的类和结构,它完美地生成了 HTML 文件。我遇到的问题是它不会解析我的 main.cpp 文件。所有的类和结构都有自己的 .h 和 .cpp 文件,它们处理得很好。如何让 Doxygen 制作 main.cpp 的文档?它没有 .h 文件,因为这是程序开始和结束的地方。我什至不知道在 main 的 .h 文件中放什么。我在 Windows 中使用 Doxywizard。
编辑:
我把它放在 main 中,它会生成一个主页:
/**
@mainpage
This is a test application.
@author Alex
@date 10/21/2010
@version 1.0
*/
但是在函数原型所在的文件的更深处,我有这个并且它没有被解析:
/**
@brief Error handler for the PDF writer.
It does nothing. It just has to exist.
*/
void error_handler (HPDF_STATUS error_no,
HPDF_STATUS detail_no,
void *user_data)
{
}