help 阅读源代码需要一些什么基本能力吗?如会C,汇编等
请大家讨论一下,需要什么基本能力,要到什么水平等等 我想,现在的gnu项目都用autoconfig,automake,这2个东西得懂一些吧,至少能读的通,这样项目的编译参数,编译结果都明白了,项目的大体结构也容易把握。 在下是个想入行的外行人,请各位大虾,详细讲讲,小人跪谢了,那位大人请从 linux源代码是用什么语言写的说起好吗? 现代os一般是由c和汇编混合实现的,当然主要是c,只有涉及到底层硬件相关和cpu、memory精确控制等操作的时候用汇编。所以一般必须熟悉c,会看汇编,数据结构应该要学一下。另外,gcc、ld等编译方面的知识也应该了解一下 斑竹大人,谢谢啦,让我这个新人能够有地放矢,还请大人说细些,如gcc,ld类,在下是不懂的啦,希望以后大人能多给在下些帮助,小人在此先谢了。 gcc compilerld linker
use man and info command see more information. thank you,如果要读源代码,C和汇编要有什么水平,如果要学习C和汇编,要怎么学习,用什么书,读C和汇编的源代码有助益吗?现在编C和汇编用什么编辑器?请各位大虾细细说说,小人在此先谢了。 C我觉得用清华大学出版社的谭浩强的书就行,浅显易懂,适合初学者自学。 i think u had better find results for these questions by uself before u start learning kernel. u need the ability when u study kernel. many questions need to be answered by yourself. i think u had better find results for these questions by uself before u start learning kernel. u need the ability when u study kernel. many questions need to be answered by yourself.你的建意对我很帮助,希望以后能得到你多多指点
页:
[1]