# 2.2. 要求Requirements

为了成功编译和使用KDevelop,你需要以下程序和库,它们在大多数平台上作为发布的 软件包都易于得到,所以安装起来也很容易。

必要项:

- g++ 2.7.2/g++ 2.8.1/egcs 1.1 (或可兼容), 在地址\|\| 可以获得。

- GNU make (或可兼容), 在地址\|\|处可以获得。

- perl 5.004, 在地址\|\|处可以获得。

- autoconf 2.12, 在地址 \|\|处可以获得。

- automake 1.2, 在地址 \|\|处可以获得。

- flex 2.5.4,

- GNU gettext, 在地址 \|\|处可以获得。

- Qt 1.42, 在地址 \|\|处可以获得。

- KDE 1.1.x, 在地址 \|\|处可以获得。

可选项:

- a2ps 或 enscript 以提供打印printing 支持。

- ghostview 或 kghostview 以提供打印printing 预览。

- glimpse 4.0 以提供搜寻索引search index , 在地址\|\|处可以获得。

- sgmltools 1.0, 在地址 \|\|处可以获得。

- KDE-SDK (KDE Software Development Kit), 它包括了 KDoc , KSgml2Html , KTranslator (在地址 \|\|处可以获得。)

- KDbg , 在地址 \|\| 处可以获得。

- KIconEdit (在地址 \|\|处可以获得。)

KDevelop已在装有SuSE Linux 5.2系统、AMD k4200、64MB RAM的机器和装有SuSE Linux 6.0、Intel 200 MMX、128MB RAM的机器上经过测试。

就作者所知，SuSE Linux和FreeBSD包含了所以必需的软件包，其中有a2ps 和 enscript 软件包，这样您就不会遇到安装第三方软件的问题了。

文档:

为生成KDE 库文件,您需要kde库软件包,这在你系统中作为KDE项目提供的资源 里或在你软件和Kdoc 的资源软件包里可以获得。(包含在KDE-SDK 中).

我们还在我们的主页上提供一个安装后集成在documentation browser 文档浏览器中 的C/C++Reference 参考,主页地址为\|\|.下载软件包后将`root`源 文件拷贝至您的KDE 目录中,并用`tar zxvf c&_;c++&_;reference.tar.gz`--------- 它.这样这一参考就在文件树中可见了;否则在浏览器中选择这一参考书会出现一个错误的页 面,这是Kdevelop的主页,它提供下载并叙述了安装过程.