来源:http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=2635#p9188
用doxygen生成中英文帮助
由 chai2010 于 2008-02-18 13:41
使用doxygen可以很容易从代码中生成帮助文件。
但是有很多时候需要提供不同语言的帮助。这里我们
讲一下怎么使用doxygen生成中英文的帮助。
代码: 全选
/**
/if english
This is English.
/else
汉语注释
/endif
*/
class Example
{
};
if的命令和C语言中预处理命令相似。当english被定义的使用"This is English."注释,
否则默认使用"汉语注释"。
if的条件可以在配置文件中修改(默认为Doxyfile文件)。假如我们现要生成
english帮助,添加以下配置:
代码: 全选
ENABLED_SECTIONS = english
关于ENABLED_SECTIONS的细节可以参考doxygen的说明文档。下面生成就可以得到
英文帮助文档了。如果不定义english,则默认为中文帮助文档。
希望以后能给“OpenCV扩展库”同时提供中英文帮助
http://code.google.com/p/opencv-extension-library/