摘要:
本文内容适用于编译运行于本机的内核模块。开发内核模块往往第一步的编译环境设置最容易出错,需要安装的主要有build-essential, 对应版本的linux-header。然后就是Makefile的写法1 obj-m := hello.o2 # 网上很多是自己下载源码,然后用的是3 # KDIR :=/usr/src/kernel-source-2.6.8类似的路径,这样很容易出错,造成4 # 编译出来的内核版本号和实际运行的内核版本号不一致。在insmod时就会得到这5 # 个错误 insmod: error inserting '': -1 Invalid module 阅读全文
posted @ 2011-09-06 20:10
lbsx
阅读(285)
评论(0)
推荐(0)
浙公网安备 33010602011771号