我正在Eclipse IDE for C/C++ Linux Developers (Indigo SR2)中为嵌入式系统开发一个Linux内核模块(驱动程序)。但是,有几个内核的头文件引用了asm目录,它实际上是linux/asm-powerpc目录(在我的例子中)的一个覆盖,覆盖了linux/asm-generic目录的顶部,其中特定版本覆盖了通用版本。如何告诉Eclipse的索引器首先将"asm“解释为&q
-43/include/linux/compiler.h:247:10: fatal error: asm/barrier.h: No such file or directoryls -ld /lib/modules/$(uname -r)/build/include/asm确认链接在那里:/usr
我在我的系统上运行linux操作系统。我已经成功地交叉编译了linux kernel 4.9.11 for arm arch,现在我正在尝试在x86平台上交叉编译一个用于arm架构的wifi驱动程序。make ARCH=arm CROSS_COMPILE=~/imx/boot/gcc-linaro-6.4.1-2017.11-i686_arm-linux-gnueabi/bin/arm-linux-gnueabi/arch/x86/includ