linux源代码

linux源代码,第1张

直接打出来?????

您真有创意……

现在稳定版的Linux内核源码在600万行左右

即便是最初的那个可以稳定运行的v0.11版Linux内核的代码也有2万多行

还不要网址,还直接打出来……

你当Linux *** 作系统是你平时练手的小程序呢……

想学习源码建议不要直接看最新版的代码,

600万行的代码量相信你不会愿意一行一行的去看……那样能看到你八十岁生日去……

但有挑选的看的话对新手来说不现实,既不知道怎么挑,挑出来也未必能看懂

建议去看Linux

v0.11版的源代码或者Minix的源代码

(Linux和Minix内核结构有所不同,如果是为了学习 *** 作系统对硬件的 *** 作原理,可以学Minix,因为这个系统写出来就是为了给学生们上课学习用的。而如果是为了学习Linux内核原理,那还是看Linux早期版本的源码吧,毕竟和Minix在构造上还是有区别的)

推荐去OldLinux网站看v0.11的源代码

还有一本书:同济大学的赵炯博士写的《Linux内核完全注释》

网上有电子版,也能买大出版的书籍。这本书就是对Linux

v0.11内核代码的完全注释和解析,对于学习Linux内核非常有帮助

变为300多M主要是出现在make编译之后。在Linux的程序开发环境下,一般不具有集成开发环境,当需要大量编译工程文件的时候,就需要使用自己的方法来管理,也就是这里的make,make工具主要解决了源代码文件中的依赖关系,就好像你要装mysql的A文件就要先装上B文件,要装上B文件就要先装上C文件,所以到最后的时候就会装上很多相关联的其他文件,也就变大了。

这里有个关于linux mysql下的视频,可以看看

http://www.17xue.com.cn/course/showcourse.html?cid=29


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7500678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存