0
我正在嘗試編寫一個Linux內核模塊,但我只是寫了一些存根代碼。我編譯這個代碼在Ubuntu:當插入定製的Linux內核模塊時出現「無效的模塊格式」
#include <linux/module.h>
int init_module(void){ printk("<1> hellp"); return 0;}
void cleanup_module(void){ printk("<1> bye");}
然而,當我嘗試insmod
它,我得到的錯誤:
Invalid module format
谷歌搜索我想這可能是有些問題,版本的兼容性之後,但我不確定。我究竟做錯了什麼?