学SourceInsight原因


在这个地方我事先已经装好了一个sourceinsight软件,也创建好了一些工程。


qrs1.png

 


如图,Linux3.0.8内核是我们之后可能可以用的内核,但也要看以后具体的版本,那么你会发现右侧是我们内核的所以代码而且还没有全部但也是非常的庞大,那这样情况下我们应该怎么去看这个代码呢?比如说我现在随便去点了一个文件,这里面的每一行每一个文件的内容都非常的多,因为比较大或许会很卡。所以在这样的情况下如果要看代码,比如我们随便找一个:


qrs2.png

 


图上,这个地方有一堆东西,先不关心这里面做的什么,反正这里面像是函数的东西,而且这些圆括号里面还有一些稀奇古怪的东西,但是大家看如果说我没有代码编辑器我只是用记事本去看,你很难想象出图上的是些什么东西,这些函数是怎么实现的我们都不知道但没有关系,我们使用sourceinsight软件,用鼠标点击函数,下方就会出现一些提示符,就告诉你上方的符合就在下方定义的如下图:


qrs3.png

 


如图,看到下方的解释我们就会知道上方的函数单词代表什么意义了。甚至来说我们想知道函数是怎么实现的点击函数下方就会出现函数的实现,想要查看函数的实现,鼠标指向下方双击一下就会跳到函数的实现,我们就可以看里面到底是做什么东西,但是我看完了,我是不是还有回去看之前做的事情。

那么我们点击如下图:


qrs4.png

 


上图,鼠标指向代表我们又可以跳回去然后继续往下看。所以在后期我们开发具体的内核驱动或者是我们开发一些应用程序,如果工程量很大或者代码比较多的情况下,那我们使用sourceinsight软件看代码的几率会非常多,所以说大家对于这个软件一定要掌握它。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

麦子大聚惠,豪华礼包你领了吗?

客服热线 400-862-8862

回到顶部