读书人

linux内核,该如何解决

发布时间: 2012-05-22 18:18:54 作者: rapoo

linux内核
怎么把c文件直接编译进linux内核中啊?不用makefile的那种
我是在虚拟机上用的ubantu。
路径是
/home/lly/chanrdev
向大神前辈来请教

[解决办法]
不可能吧,除非你把Kernel的Makefile以及.o链接规则搞明白。
如果是一般功能的c源代码应该放在fs里,而不是kernel里。

[解决办法]
没有下载linux内核源代码吧?hello.c:1:62: error: linux/module.h: No such file or directory
而且下载后要编译的,跟目标机运行的一样版本内核
[解决办法]
你这是写驱动?可以写成模块,在insmod进去
[解决办法]
同意楼上的说法

读书人网 >驱动开发

热点推荐