我已经创建了新的模块代码。并想为我的内核编译它。但我不确定我的事情。在开始编译之前我应该将其复制到某个指定目录吗?或者我可以在任何我想要的地方编译它?
非常感谢!
答案1
源代码不需要任何特殊的地方。通常它会在你的存储库所在的任何地方。
如果您想将其留在某个地方供下一个管理员找到,最明显的地方就是公司 VCS 服务器。/usr/src
也将是一个合理的查找地点,以及$HOME
.
最终,如果您决定提交该模块以包含在内核中,则必须将其放在 linux git checkout 中的正确位置。