我正在尝试为我的目标平台编译设备驱动程序,即Snapdragon msm8974。我在已经测试的模块中添加了一些代码;并添加了更多的头文件。其中一个头文件不在我的include目录中,所以我在我的环境中搜索并找到了一些options所以我选择了
~/android/android-ndk-r10d/platforms/android-19/arch-arm/usr/include/stdint.h
但是我一直收到以下错误,并且不知道如何修复它。我非常感谢任何关于我能做些什么的建议。这是错误:
include/linux/stdint.h:32:24: fatal error: sys/_types.h: No such file or directory
compilation terminated.
以下是文件中的所有include语句:
#include <inttypes.h>
#include <linux/module.h>
#include <linux/fs.h>
#include <stdlib.h>