仅修改了kernel下的一个小源文件

zeronumber
仅修改了kernel下的一个小源文件

需要重新编译内核么?
全部都编译一边相当费时啊。。

有什么简便的方法么,比如只编译这个文件,在加到内核中去呢?

bshawk
内核有makefile管理,他会根据你文件的依赖关系(编译你这个文件需要什么文件,什么文件需要你这个文件)来确定该重新编译什么,而不是每次都全部重新编译!~

如果你这个文件只是作为一个独立驱动,那么就单独编一它,然后将其insmod进入内核就可以了!

xhbdahai
回复 #1 zeronumber 的帖子

make就可以了,不会全部编译的。只编译你修改的文件,重新链接产生新的kernel。