Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 教程 > Linux网络管理 > 正文

CentOS 6.4系统下安装kscope1.6.2

时间:2016-08-16 18:39 来源:网络整理 作者:linux系统 阅读:

1. 载kscope-1.6.2

下载地址:

下载后,解压缩,并进入到kscope-1.6.2的源码根目录中。

 

2.在redhat下安装kscope,直接执行./configure时会出现以下错误:

configure: error: in the prefix, you've chosen, are no KDE headers installed.

kscope的使用需要添加安装kde环境支持:

2.1 在ubuntn9.10下,不能直接安装kscope1.6.2,先要安装kde环境支持,如下步骤:

apt-get install kdelibs (解决kde-config not found)

apt-get install xorg-dev (解决error:can't find X includes?)

apt-get install kdelibs4-dev kdelibs4c2a (解决no KDE headers installed)

本人在安装这些库的时候,也遇到了一些问题,安装的时候出现了:0% [Waiting for headers],然后就不动了。google了下,说是在apt-get install的过程中被中断过(确实是这样过),按照网上说的,把目录下的/var/cache/apt/archives的一些文件删除掉了,特别是/var/cache/apt/archives/partial目录下的文件。

 

2.2 在redhat及fedora下(解决no KDE headers installed)需要安装kdelibs3 与kdelibs3-devel 。因为软件的依赖性繁琐,可以用yum命令更新软件:

yum install kdelibs3 kdelibs3-devel

以及安装kde相关的库(解决kde-config was not found!):

yum install kdebase-devel

 

3. 配置.configure

用命令./configure --without-arts进行config

这个时候,会提示找不到这个,找不到那个,按照提示,将所需要的软件包都安装上。列出几个如下:

错误1: configure: error: C++ preprocessor "/lib/cpp" fails sanity check

解决方法:sudo apt-get install build-essential,然后再./configure --without-arts

错误2: configure: error: Lex/Flex is required in order to build KScope
解决方法:sudo apt-get install flex,然后再./configure --without-arts
错误3: configure: error: Yacc/Bison is required in order to build KScope
解决方法:sudo apt-get install bison,然后再./configure --without-arts

安装过程中,只记录了这些错误,如果还出现其它错误,google下,一般都能找到。

 

4. #make

make时会出现的问题:
错误1: /usr/bin/ld: cannot find -lkateinterfaces
make时提示找不到 -lkateinterfaces,不用担心,该参数是要找动态链接库,其实没有动态链接库,只有静态链接库,该库位于/usr/lib/libkatepartinterfaces.la,这个时候,切换到src目录下:
[ /opt/kscope-1.6.2]$cd src
[ /opt/kscope-1.6.2/src]$grep -n -lkateinterfaces Makefile
将Makefile文件中使用-lkateinterfaces 的地方,替换为/usr/lib/libkatepartinterfaces.la。

接着,退回到上层目录cd .. ,进行make,就会大功告成。

 

5. #make install

这个过程中没现过错误。

 

6. 安装cscope,ctags,graphviz

sudo apt-get install cscope ctags graphviz

redhat下:yum install cscope ctags graphviz

 

到此安装kscope1.6.2完成,可以在终端中输入kscope打开kscope1.6.2了,当然你可以作成一个快捷方式。

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《CentOS 6.4系统下安装kscope1.6.2》技术文章,《CentOS 6.4系统下安装kscope1.6.2》详细使用和说明,有时《CentOS 6.4系统下安装kscope1.6.2》可能不完善、敬请谅解!如果《CentOS 6.4系统下安装kscope1.6.2》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片