在使用doxygen之前,我其實是先聽到Doc++的大名,但並未深入學習就終止了,這邊羅列下我所知道的Doc++信息以及我轉向doxygen的原因,就當做一篇日記吧。
就目前而言,對這兩種軟件都還談不上精通。如果您剛巧看到了這篇文檔,請幫忙指出不當之處。
1. 特性
- 支持語言:C、C++、Java、IDL;
- 支持的輸出格式:Tex、HTML
- 支持平臺:見源碼中的PLATFORMS文件
- 郵件列表:
- 學習:[email protected]
- 報錯等:[email protected]
- 一些報錯的注意事項見:Reporing-bugs文件。
2. 轉向doxygen的原因
1) Ubuntu10.04上安裝失敗。由於Doc++太久未更新,採用的gcc套件比較舊,如果要使用的話,還必須下載對應的gcc套件;
2) doxygen 可直接在Ubuntu10.04上通過apt-get 安裝,支持的語言和輸出格式更爲廣泛;
3) Latex比Tex易學;