Linux内核源代码的阅读及相关工具介绍( 二 )


俗话说:“工欲善其事,必先利其器” 。阅读象Linux核心代码这样的复杂程序令人望而生畏 。它象一个越滚越大的雪球,阅读核心某个部分经常要用到好几个其他的相关文件,不久你将会忘记你原来在干什么 。所以没有一个好的工具是不行的 。由于大部分爱好者对于Window平台比较熟悉,并且还是常用Window系列平台,所以在此我介绍一个Window下的一个工具软件:Source Insight 。这是一个有30天免费期的软件,可以从www.sourcedyn.com下载 。安装非常简单,和别的安装一样,双击安装文件名,然后按提示进行就可以了 。安装完成后,就可启动该程序 。这个软件使用起来非常简单,是一个阅读源代码的好工具 。它的使用简单介绍如下:先选择Project菜单下的new,新建一个工程,输入工程名,接着要求你把欲读的源代码加入(可以整个目录加)后,该软件就分析你所加的源代码 。分析完后,就可以进行阅读了 。对于打开的阅读文件,如果想看某一变量的定义,先把光标定位于该变量,然后点击工具条上的相应选项,该变量的定义就显示出来 。对于函数的定义与实现也可以同样操作 。别的功能在这里就不说了,有兴趣的朋友可以装一个Source Insight,那样你阅读源代码的效率会有很大提高的 。怎么样,试试吧!

推荐阅读