我正在编译和安装linux内核。当我执行 make modules_install
时,我意识到它在模块目录下有两个链接:build
链接到我输出编译内容的位置和 source
链接到内核源代码所在的位置。
我想知道这两个链接在做什么?我将模块复制到另一台计算机,其中没有目录 build
和 source
链接到。它工作正常。我可以只删除这两个链接吗?
谢谢。
最佳答案
这些符号链接(symbolic link)仅在您编译第 3 方内核驱动程序时相关 - 通常使脚本依赖于 /lib/modules/$(uname -r)/build
等路径。
如果您不打算这样做,可以安全地删除它们。
关于linux - "build"和 "source"链接在 "/lib/modules/<kernel-version>"中做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13578618/