linux内核确实值得花很多时间阅读,但它太大了,你不知道如何追踪你应该从哪里开始阅读,以及你以前读过什么?
通常人们尝试阅读linux内核时会在阅读代码时做出一些评论,有人同意吗?所以git在阅读linux kernl时可能很不错,但有时你可能会想阅读lxr等web工具上的代码,但让你不解的是,你不能在lxr上发表评论。
google代码支持注释,但您不能导出这样的注释:(那么,如果您想阅读linux内核的源代码,您会选择什么工具?
发布于 2012-09-05 03:04:45
你不可能一下子理解整个内核,即使是用一个神奇的工具也不行。有太多的方面,每个方面都有很多方面和相当多的细微差别。
我建议从一个特别感兴趣的领域开始,并主要关注它。如果你以前从来没有看过操作系统,那么最里面的部分是:
至于工具,任何好的交叉引用网站都可以。LXR很好,但需要一段时间才能熟悉。
发布于 2012-09-05 05:50:13
在开始编写代码之前,一些理论知识很重要。专业的linux内核架构书籍将会有很大的帮助。
Lxr非常适合在线浏览代码
带有ctag和Taglist插件的VI编辑器是离线浏览内核源代码的最佳选择。
https://stackoverflow.com/questions/12269680
复制相似问题