這一節分爲了以下幾小節:
- 通過編譯源碼在Unix上安裝doxygen
- 在Unix上安裝以二進制發佈的doxygen
- 在Unix上已知的編譯問題
- 通過編譯源碼在Windows上安裝doxygen
- 在Windows上安裝以二進制發佈的doxygen
- 開發doxygen時使用的工具
如果你下的是源碼包,那麼你至少還需要先安裝好以下工具:
爲了充分利用doxygen的功能,你還得安裝以下附加工具:
- Troll Tech的GUI工具Qt3.2或更高版本以構建GUI前端doxywizard。
- Latex:如teTeX 1.0以產生LaTex、Postscript和PDF格式的輸出。
- Graph visualization toolkit 1.8.10或更高版本。它會用於包含圖、依賴圖、繼承圖和協作圖。如果你自已編譯graphviz,請確保包含了freetye支持(這需要freetype庫和頭文件),否則輸出的圖形上的文件標籤會不正常。
- ghostscript解釋程序。你可以在www.ghostscript.com上找到它。
1,如果源碼包是壓縮的,先解包:
gunzip doxygen-$VERSION.src.tar.gz #解壓
tar xf doxygen-$VERSION.src.tar #卸包
2,運行解壓後文件夾中的configure腳本:
sh ./configure
這個腳本試着確定你使用的平臺、make工具(很可能是GNU make)和perl解釋器。它會報告它發現的一切。
通過以下方式運行configure腳本,可以覆蓋自動檢測平臺和編譯器:
configure --platform platform-type
在PLATFORMS文件中列出了可能的平臺選項。
如果你安裝了Qt-3.2.x或更高的版本,並且想構建出GUI前端程序,你得以
--with-doxywizard
選項運行 configure腳本:configure --with-doxywizard
查看其它配置選項使用:
configure --help
3,運行make編譯程序:
make
4,可選:產生用戶手冊。
make doces
使doxygen產生出HTML文檔。
註釋:你需要流編輯器 sed,通常它在任何Unix平臺上都已預裝。
5,可選:生成PDF版本的手冊(爲了生成它,你需要
pdflatex
,makeindex
和egrep)。
make pdf
PDF版的doxygen手冊doxygen_manual.pdf放置在latex目錄中。可通可acrobat reader查閱和打印它。
通過編譯源碼在Windows上安裝doxygen
在Windows上安裝以二進制發佈的doxygen
開發doxygen時使用的工具
(未完)