如何仅在FreeBSD内核中编译已更改的文件?

时间:2014-01-11 22:55:21

标签: compilation kernel freebsd

所以,我正在操纵内核的一部分。我怎么能避免重新编译整个内核的东西?我的意思是,几乎所有的目标文件都保持不变(我正在编辑的单个文件除外)

我尝试使用MODULES_OVERRIDE=来避免重新编译模块,但还有很多其他文件(如/usr/src/sys/dev/)仍在重新编译。

我怎样才能避免浪费时间重新编译这些文件?

2 个答案:

答案 0 :(得分:1)

cd / usr / src /; make buildkernel NO_CLEAN = yes

答案 1 :(得分:1)

使用" make buildkernel KERNFAST = 1"。