redhat9.0 配置KDeveloper开发环境

来源:互联网 发布:日历记事本软件下载 编辑:程序博客网 时间:2024/05/02 01:42
 为了用KDevelop开发Qtopia应用程序,安装KDevelop是必须的。我的系统是老的已经可以被人遗忘的redhat9,之所以用它原因复杂,不再赘述。
       系统环境:redhat9
       用户:root
       资源:kdevelop-3.0.4.tar.bz2
一、注意事项
       在开始编译KDevelop-3.0.4之前,请确定系统已经安装了下面所列出的应用程序,否则你可能会碰到一些包的依赖性的问题(缺少哪个包或者哪个应用程序版本不够高或者更奇怪的问题)。
       通常,你是要检查应用程序的版本的,此时你可以在调用某个程序时加上"--version"的参数,来获得该您安装的软件的版本号。比如,您想知道您机器上安装的autoconf的版本:
      # autoconf --version

程序/库                                                    源代码
KDE >= 3.0.2                                      www.kde.org
Qt >= 3.0.5                            www.trolltech.com/products/qt
g++ >= 2.95.3 (or compatible)             gcc.gnu.org
GNU make                             www.gnu.org/software/make
perl >= 5.004                                      www.perl.com
autoconf >= 2.52                    www.gnu.org/software/autoconf
automake >= 1.6                    www.gnu.org/software/automake
flex >= 2.5.4                           www.gnu.org/software/flex
Berkley DB >= 3.0 and <= 4.1             www.sleepycat.com

       请注意要使的KDevelop支持ada, pascal, java等语言。必须安装相应的编译器。KDevelop并没有限定您使用何种
编译器,但是提供了编译器选项对话框来配置他们。目前支持的编译器插件包括gcc, g++, f77, pghpf (Portland Group High Performance Fortran Compiler), pgf77 (Portland Group Fortran 77 Compiler), dcc (Borland Delphi Compiler) 和 fpc (Free Pascal Compiler).

二、开始安装
1、解压源码并正确设置环境变量
        # tar -xjvf kdevelop-3.0.4.tar.bz2
     假如你解压出来的文件在/home/share目录下,那么你必须这样设环境变量:
       # export KDEDIR=/home/share/kdevelop-3.0.4
       # export QTDIR=这里写你QT3的安装目录(我的是 /usr/lib/qt-3.1
       # export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
       # export LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH
       # export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
2、编译配置、编译
     编译配置,要获得更多的配置选项,键入:
       # ./configure --help
     这是一个调试版本的编译:
       # ./configure --enable-debug=full --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
     这是一个发行版本的编译:
       # ./configure --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs

     你也可以不编译那些您不需要的KDevelop组件,比如,你就可以采用以下配置:
       # ./configure --enable-debug=full --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs --disable-ada --disable-bash --disable-fortran --disable-haskell --disable-java --disable-pascal --disable-perl --disable-php --disable-python --disable-ruby --disable-sql --disable-antproject --disable-genericproject --disable-scriptproject --disable-trollproject --disable-clearcase --disable-perforce --disable-subversion
在KDE 3.0.x的操作系统(也就是说你的KDE版本如果小于3.1) 你还要输入下列的命令:

       # ln -s $KDEDIR/share/apps/ksgmltools2/customization/dtd doc/kdevelop/dtd
       # ln -s $KDEDIR/share/apps/ksgmltools2/customization/dtd doc/kde_app_devel/dtd
       # ln -s $KDEDIR/share/apps/ksgmltools2/customization/dtd doc/kdearch/dtd

最后编译并安装:
       # make
       # make install (as root)
3、补充一下
       在你运行KDevelop的时候,你可能会碰到这样的错误提示:“不能找到插件(plugin)”,这时候你应该这样做(网上查的):
        在保证之前的环境变量的前提下运行如下指令
       # kbuildsycoca
       然后在运行KDevelop
       # Kdevelop

congratulations!!!!!!
原创粉丝点击