我正在构建第三方linux内核模块驱动程序。当我试图构建已签名的内核模块时,gcc会发出以下警告:include/linux/compiler.h:61: Error: no such instruction: `struct ftrace_branch_data{'
include/linux/compiler.h:62:
我正在尝试配置Eclipse,以便在Ubuntu下开发Linux内核模块。我已经从目录/usr/src/'uname -r'/include添加到了Properties > Paths and Symbols > Includes > GNU C头文件,但是它并没有从我的代码中删除所有的在那之后,我的代码看起来像这样:我还应该做些什么来愉快地开发内核模块呢?