我对doxygen的\copydoc有问题。例

文件1.h

/*!
 * \file
 * FileOne
 */


文件2.h

/*!
 * \file
 * This is similar to the \copydoc file1.h file.
 */


文档总是说:


  这类似于。
  
  FileOne。文件。


我不希望添加此点(和换行符)。我该如何删除?

原因是,我希望它从该文件中读取组名。如果添加点,则找不到该组。新示例:

文件1.h

/*!
 * \defgroup FileOne
 */
/*!
 * \file
 * FileOne
 */


文件2.h

/*!
 * \file
 * \ingroup \copydoc file1.h
 */


文档总是说:


  \。


该文件未添加到组,因为它在FileOne.命令中输入了\ingroup

最佳答案

这不是\copydoc的目的。您试图用它代替文件的“名称”,但实际上是在用文档代替文件(即段落)。

我认为您应该只为文件命名-使用正确的设置Doxygen will auto-generate a link to that file's documentation

/*!
 * \file
 * This is similar to the file1.h file.
 */

10-07 12:15