linux - 打补丁后的内核编译

标签 linux compilation kernel

我已经编译了 x.y.z 版本的内核源代码(并安装了二进制文件);然后我 将补丁应用到版本x.y.z+1,为什么它重新编译所有内核?差别不大 两个补丁之间。

有办法加快速度吗?

最佳答案

如果补丁适用于源代码(即补丁不是二进制的),并且您已经编译了内核,那么 make 将仅编译更改的文件,前提是先前编译生成的目标文件仍然存在。因此对编译过程进行了优化。

make 仅编译修改的文件,这样当您仅修改某些文件时,大型项目的速度就会显着提高。

关于linux - 打补丁后的内核编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16748822/

相关文章:

c++ - 编译一个简单的 Gsoap 服务

linux - ASLR 实现

Android insmod内核对象在启动时

c - Windows 注册表解密 (CryptUnprotectData) WPA key

linux - 字符的意外替换

linux - 如何从 Linux 交叉引用库(由 LXR 引擎生成)下载源代码?

javascript - 使用 AngularJS 缩小 Javascript - 依赖注入(inject)错误

linux - 编译linux内核ctl_table报错

android - 如何为 android 构建 ch341.ko usb 串行驱动程序?

c++ - 如何在一行中将输入流重定向到输出流?