linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。 源代码所有在目录:/usr/src/linux (大部分linux发行版本中) linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。 源代码所有在目录:/usr/src/linux (大部分linux发行版本中) init 内核初始化代...
首先,我承认,我是linux菜鸟。然后,开始吧。 1、从 http://www.kernel.org/pub/linux/kernel 下载你所要看的内核压缩包,如 linux 2.4.0.tar.gz; 2、在windows下用WinRAR解压到目录 .../linux 2.4; 3、用软件 Source Insight(推荐)或用 Ultra Edit 建一个工程,将目录(.../linux 2.4)整个包含即可。 4、由于linux源代码的目录有 270个左右,所以,要知道目录结构,否则看上去很乱。有一本书《Understand the linux Ke...
如何阅读linux源代码2007-09-01 14:04着linux的逐步普及,现在有不少人对于linux的安装及设置已经比较熟悉了。与linux 的蓬勃发展相适应,想深入了解linux的也越来越多。而要想深入了解linux,就需要阅读和分析linux内核的源代码。 linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src/linux目录下的东西就是内核源代码。另外还可以从互连网上下载,解压缩后文件一般也都位于linux目录下。内核源代...
以find命令为例: 第一步,确定命令属于哪个rpm包: #rpm -qf /usr/bin/find findutils-4.1-34第二步,查找findutils的源码包findutils-4.1-34.src.rpm,这个一般在发行版的网站上可以找到(比如FC6的源码在这里可以找到: http://ftp.kddilabs.jp/linux/packages/fedora/core/6/source/SRPMS/ )。 也可以到rpmfind.net上查找,输入rpm包的名字就可以找到相关的源码包,有的也可以得到软件对应的网站。第三步,安装源码包: rpm...
linux操作系统源代码查看工具的介绍 a. Windows系统可以用Source Insight,linux系统可以用Source Navigator。 b. vim或emacs编辑器,配合cscope、ctags、etags等交叉索引工具。 c. vim或emacs编辑器,配合grep、egrep等文本搜索工具,不过最好要对源代码目录结构有所熟悉 d. LXR,以网页的形式通过浏览器浏览,安装复杂(debian下安装容易,用超级牛力的apt-get) e. GNU global,可以在命令行用,也可以生成hypertext,类似lxr...