可以使用非当前运行内核编译模块吗?
在看内核自带的文档的时候,看到有下面几句话。
Use the following command to build an external module:
60
61 make -C <path-to-kernel> M=`pwd`
62
63 For the running kernel use:
64
65 make -C /lib/modules/`uname -r`/build M=`pwd`
我想问一下怎么使用非当前运行内核编译模块阿?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
编译模块, 跟你当前运行的内核,没有必然联系。
make时,指定正确的目录, 或是在makefile中指定。
谢谢,搞明白了。
可以的,但是编译出来的km是没法插入当前内核的