Doxygen和许可证/版权信息

Bru*_*sto 6 php documentation doxygen

我有一个简单的问题,我找不到挖掘谷歌.

我正在将我的项目文档从phpDoc移到Doxygen,但我不知道如何一起编写@license@copyright.

在我的构想中,@ copyright是为我的"公司"设计的(不是真实的:P)名称和@license我正在开发的方式可以使用:许多CreativeCommons组合之一,GNU,MIT,BSD,"执照"...

DRH*_*DRH 11

基于Chris的回答,您可以使用该\par命令创建类似于内置\copyright命令的块.例如,别名如:

ALIASES += "license=@par License:\n"
Run Code Online (Sandbox Code Playgroud)

将允许此评论:

/** My main function.

    \copyright Copyright 2012 Chris Enterprises. All rights reserved.
    \license This project is released under the GNU Public License.
*/
int main(void){
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

产生这个输出:

在此输入图像描述

请注意,使用此解决方案之前\license,不需要空行,并且{}不需要语法.如果您尝试为HTML以外的格式生成文档,这也不太可能导致问题.