关于读源代码【集各家所长,要好好回去实践下】
摘要:
以Linux内核源代码为例:使用工具source insight首先建立源代码工程,source insight会帮助你建立一个库它能够帮助我们在看一段源码的时候,跟踪函数、变量的定义、声明、调用等情况能够识别多种文件,基本上常见的都能识别看源码的顺序,个人以为:1)看源代码的目录结构,大致了解各个目录下都有些什么,可能是什么,有的源代码中有readme或者其他文档可以告诉我们源代码的目录结构这时候有两种不同的顺序看源码了:第一种:大致看一下Makefile,如果对make很熟的话,就可以知道源代码是如何编译的,可以知道程序的入口是什么这里可能需要掌握一些gcc编译工具相关的知识,可以在gnu 阅读全文
posted @ 2010-06-09 17:06 wolflion 阅读(288) 评论(0) 推荐(0) 编辑