当前位置:首页 » 编程软件 » 不是重编译

不是重编译

发布时间: 2023-09-26 04:38:44

linux只想部分修改内核应该怎么办,是不是要重新编译

如果只是修改内核的模块内容,则可以不需要重新编译,因为即使重新编译非模块部分还是原来的一样。只需要改完后make moles 在make moles_install。这个过程中make moles会重新编译内核的模块,install则会把模块放到/lib/moles/内核名 的文件夹里去,并且接下来运行depmod,重新生虫*.dep文件,系统靠这个文件加载模块。如果修改的是非模块部分的话,那么就一定要重新编译了。

❷ make会把所有的代码都重新编译吗

make程序实际上是对makefile文件进行解析和执行。
需要编译的文件,引用的头文件,库等都需要在makefile文件中进行标识。
make程序会根据makefile的内容进行编译。

所以make并不一定编译所有的代码。需要查看makefile文件中定义了哪些文件需要进行编译。

❸ 什么情况下Linux内核不重新编译

只要你代码或配置有改动,都要重新编译的,只是如果代码写成块模式的,不用整个代码都重新编译,
编译器
会自动编译改动了的代码。

热点内容
java直播网站源码 发布:2025-07-04 14:46:35 浏览:169
安卓应用市场消费记录怎么删除 发布:2025-07-04 14:39:47 浏览:30
知道一个服务器的ip地址 发布:2025-07-04 14:20:33 浏览:597
苹果7锁屏密码怎么改 发布:2025-07-04 14:04:44 浏览:710
P三零是什么配置 发布:2025-07-04 13:58:41 浏览:361
哪个安卓机有长方形home键 发布:2025-07-04 13:43:58 浏览:861
android脚本录制 发布:2025-07-04 13:17:47 浏览:342
嵌入式和安卓哪个硬件成本高 发布:2025-07-04 13:05:56 浏览:229
360代理服务器怎么设置 发布:2025-07-04 12:49:49 浏览:515
iphone在哪清除缓存 发布:2025-07-04 12:49:38 浏览:340