我开始开发自定义内核模块,所以我有两个相关的组织问题:
我应该把我所有的源文件放在哪里?我现在将源代码保存在主目录中/home/my-name/workspace,我认为这不是最佳实践。
我应该部署什么路径我编译的 *.ko 文件才能正常工作?
您绝对应该考虑将源文件放入版本控制系统中,这是第一要务。将它们放在磁盘上的位置是您的选择,并且主目录是您使用的文件的良好且既定的位置。
构建的内核模块属于模块路径,/lib/modules/${KERNEL_VERSION}。我无法为您提供太多信息,但无论如何都应该加载它们。
| 归档时间: |
|
| 查看次数: |
1889 次 |
| 最近记录: |