做嵌入式ARM+linux开发的,需要经常浏览linux的内核代码。一直在linux下没找到很好的代码浏览工具,特别是浏览linux内核代码的。一段时间我都用sourcenav,最近发现一个更好的工具:Kscope。
Eclipse个人觉得不好用,特别是浏览内核代码,速度很慢,而且会产生一些文件。太麻烦了。
Kscope使用很简单,创建一个项目,直接把代码树加进来就可以了,和windows下的source insight很像。
在ubuntn9.10下,不能直接安装kscope的。请按以下步骤就可以安装:
1.需要安装kde环境的一些支持;
sudo apt-get install kdelibs
sudo apt-get install xorg-dev
sudo apt-get install kdelibs4-dev kdelibs4c2a
2.如果安装了kate。需要先卸载掉:
sudo apt-get remove kate
3.下载kate_3.5.9.dfsg.1-6_i386.deb
下载地址:
下载后直接安装
4.下载kscope_1.6.0-1_i386.deb
下载地址:
下载后直接安装
安装成功后在应用程序菜单中直接可以看到并可以运行。
如果没能成功运行,可以在Shell下运行kscope看有什么出错信息,再去解决!
sudo apt-get install cscope ctags graphviz
目前在ubuntu9.10下我只成功安装了1.6版本,最新的1.9版本还没去试。就先用1.6的吧,呵呵。
用kscope看内核代码还是很舒服的,应该是受以前在windows下用惯source insight的关系吧。
向作者致敬了!
阅读(1003) | 评论(0) | 转发(0) |