Doxygen对main.c的处理与其他文件不同
doxygen没有处理我的main.c中的头注释,但是如果我将文件从main.c重命名为例如mainn.c,它工作得非常好 为什么main.c与其他文件名的处理方式不同? 如何使Doxygen像管理其他.c文件一样管理main.c 或者,这里的最佳实践是什么?我在Main.c中的目的是在标题文档中放一个简短的(也许不是那么简短的)产品描述和用例 头文件按如下方式启动:Doxygen对main.c的处理与其他文件不同,c,doxygen,C,Doxygen,doxygen没有处理我的main.c中的头注释,但是如果我将文件从main.c重命名为例如mainn.c,它工作得非常好 为什么main.c与其他文件名的处理方式不同? 如何使Doxygen像管理其他.c文件一样管理main.c 或者,这里的最佳实践是什么?我在Main.c中的目的是在标题文档中放一个简短的(也许不是那么简短的)产品描述和用例 头文件按如下方式启动: /**********************************************************//**
/**********************************************************//**
* @file main.c
* @author Somebody
* @brief Main function and support functions.
* @details
然后继续介绍我要记录的应用程序级内容。
Doxygen配置是安装时的默认配置,除了一些项目,例如针对C进行了优化,包括调用图等
谢谢..如果不看一下您是如何记录它的,就很难说了。。。但是请确保在main.c文件中有一行
/*! file */
或
(默认情况下,Doxygen不记录全局对象)经过一番周折后,这里是解决方案。(如MPI_所提议的) 正如我在问题中提到的
/**********************************************************//**
* @file main.c
* @author Somebody
* @brief Main function and support functions.
* @details
适用于除main.c之外的所有文件(当然@file main.c行与其他文件不同。但是以下内容也适用于main.c:
/**********************************************************//**
* @file
* @author Somebody
* @brief Main function and support functions.
* @details
它为什么起作用是个谜,但确实如此。
谢谢,Adrian好吧,Doxygen是如何处理main.c
?如果您想添加简短的描述,请将\file main.c
添加到该文件中。此外,这取决于您的Doxygen配置。可能会重复
/**********************************************************//**
* @file
* @author Somebody
* @brief Main function and support functions.
* @details