我刚开始使用Doxygen,成功地对类和结构体进行了文档化,并生成了完美的HTML文件。然而,我遇到了一个问题,就是它无法解析我的main.cpp文件。所有的类和结构体都有自己的.h和.cpp文件,这些文件都能够被处理。但是,由于main.cpp是程序的开始和结束处,因此它没有.h文件,我甚至不知道应该在.h文件中放什么内容。我正在Windows上使用Doxywizard。
编辑:
我将以下代码放入main中,它生成了一个主页:
编辑:
我将以下代码放入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)
{
}
INPUT
和FILE PATTERNS
都为空。基本上我安装了程序,找到了我的项目,然后按下了“运行”按钮。我想主函数不需要注释,但是同一文件中使用的其他函数需要被注释。 - Alex