在使用doxygen之前,我其实是先听到Doc++的大名,但并未深入学习就终止了,这边罗列下我所知道的Doc++信息以及我转向doxygen的原因,就当做一篇日记吧。
就目前而言,对这两种软件都还谈不上精通。如果您刚巧看到了这篇文档,请帮忙指出不当之处。
1. 特性
- 支持语言:C、C++、Java、IDL;
- 支持的输出格式:Tex、HTML
- 支持平台:见源码中的PLATFORMS文件
- 邮件列表:
- 学习:docpp-users-request@lists.sourceforge.net
- 报错等:docpp-users@lists.sourceforge.net
- 一些报错的注意事项见:Reporing-bugs文件。
2. 转向doxygen的原因
1) Ubuntu10.04上安装失败。由于Doc++太久未更新,采用的gcc套件比较旧,如果要使用的话,还必须下载对应的gcc套件;
2) doxygen 可直接在Ubuntu10.04上通过apt-get 安装,支持的语言和输出格式更为广泛;
3) Latex比Tex易学;