ubuntu安装KSCOPE.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ubuntu安装KSCOPE

?? 今天上午把ubuntu系统从9.10升级到了10.04版本,因为要弄Android系统的原因,加上在windows系统里已经习惯了使用 Source Insight查看编辑代码,就在网上搜索了下ubuntu下的代码查看工具软件,大家都在使用kscope,但是Ubuntu从9.04版本后就将 kscope从依赖关系里撤掉了。主要原因是Ubuntu 9.04版本后都是KDE4了,而 Kscope 仍然停留在 KDE3.5 上。从所找到的资料来看 Kscope 之所以不能安装,主要原因是它依赖于 Kate 的两个库:libkateinterfaces.so.0 和 libkateinterfaces.so.0,只需要从 KDE3.5 的 Kate 中提取出来这两个库安装到系统中后,Kscope 就可以正常运行了。Ubuntu 9.04 的依赖关系中虽然找不到 Kscope,但是 Ubuntu 的软件仓库中还有 Kscope 的包,我们可以手动下载安装。 第一步 安装KDE3环境的一些支持 #sudo apt-get install kdelibs????? (解决kde-confing not found的错误) #sudo apt-get install xorg-dev?? (解决error:cant find X includes) #sudo apt-get install kdelibs4-dev kdelibs4c2a??? (解决no KDE headers installed) 第二步 安装kate3.5.9和QT3库 从 /debian/pool/main/k/kdebase /kate_3.5.9.dfsg.1-6+lenny1_i386.deb下载得到 kate_3.5.9.dfsg.1-6+lenny1_i386.deb,解压缩下载的包,继续解压解压后里的data包:#tar xzf data.tar.gz 然后把libkateinterfaces.so.0.0.0 和 libkateutils.so.0.0.0 拷到下面的目录/usr/local/lib #sudo mv libkateinterfaces.so.0.0.0 libkateutils.so.0.0.0 /usr/local/lib 拷贝好以后在终端执行ldconfig #sudo ldconfig #cd /usr/lib #ln -s libkateinterface.so.0 libkateinterfaces.so 上述步骤是为了避免在后面编译 kscope源码包的时候报error:/usr/bin/ld:cannot find -lkateinterfaces的错误,如果上述操作后还有错误,可以同时使用进行下述操作(因为我是在编译出错后进行的上述步骤,来回搞了几次,也不 知道到底是上面的起作用还是下面的步骤是对的了),在下载有kate_3.5.9.dfsg.1-6+lenny1_i386.deb文件的目录通过终端 执行: #sudo dpkg -i kate_3.5.9.dfsg.1-6+lenny1_i386.deb ? 【如果以上方法还不行,就修改使用静态库,#cd kscope-1.6.2/src中的Makefile文件中使用-lkateinterfaces 的地方替换为/usr/lib/libkatepartinterfaces.la】 安装QT3的库: #sudo apt-get install libqt3-headers #sudo apt-get install flex bison 第三步 下载编译kscope-1.6.2 从/download/0006000/5469.shtml下载kscope-1.6.2.tar.gz #tar xvzf kscope-1.6.2.tar.gz #cd kscope-1.6.2 #./configure --without-arts #make #make install 第四步 安装cscope、ctags、dot #sudo apt-get install cscope ctags graphviz 终于算是安装完成了,但是只能通过终端执行kscope来运行。上个图吧 测试过了的: 1.? 安装kde环境支持: 在ubuntn9.10下,不能直接安装kscope1.6.2,先要安装kde环境支持,如下步骤: apt-get install kdelibs???? (解决kde-config not found) apt-get install xorg-dev? (解决error:cant find X includes?) apt-get inst

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档