我試圖編譯給出了here如何建立一個內核模塊
我按照以下步驟一個Hello World模塊。
- 下載Linux內核2.6.35-RC5
- 提取到目錄/普通/源極/ Linux的
- 遵循的整個內核。
- 在linux文件夾中創建了dir測試。
- 創建並遵守上面提到的hello world模塊。
當我運行insmod命令,我得到這個錯誤
insmod: error inserting 'hello.ko': -1 Invalid module format
我如何理清這個錯誤?
Regards,
在某些情況下`kernel * devel *`,因爲`headers`通常是`/ usr/include/linux`,它是爲用戶空間保留的。 – user502515 2010-12-09 21:09:01