我正在Eclipse IDE for C/C++ Linux Developers (Indigo SR2)中为嵌入式系统开发一个Linux内核模块(驱动程序)。我已经将内核的include目录添加到我的项目的索引路径(项目>属性> C/C++常规>路径和Sybmols -> Includes (选项卡) -> Add ...(按钮)。)但是,有几个内核的头文件引用了asm目录,它实际上是linux/a
因此,我一直试图在我的Ubuntu18.04上编译一个简单的"Hello“LKM,运行4.15.0-43泛型和linux 4.15.0-43。/barrier.h: No such file or directory,这是预料中的,因为asm dir不存在。Makefile:9: recipe for target 'all' failedRight...so我想,如果我创建一个asm的</