如果你还没有doxygen,首先去下载页面获取最新的版本。
这一节分为了以下几小节:
如果你下的是源码包,那么你至少还需要先安装好以下工具:
为了充分利用doxygen的功能,你还得安装以下附加工具:
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前端程序,你得以
configure --with-doxywizard
查看其它配置选项使用:
configure --help
3,运行make编译程序:
make
4,可选:产生用户手册。
make doces
使doxygen产生出HTML文档。
注释:你需要流编辑器 sed,通常它在任何Unix平台上都已预装。
5,可选:生成PDF版本的手册(为了生成它,你需要
通过编译源码在Windows上安装doxygen
在Windows上安装以二进制发布的doxygen
开发doxygen时使用的工具
(未完)
这一节分为了以下几小节:
- 通过编译源码在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时使用的工具
(未完)