我正在尝试为我的目标平台 Snapdragon msm8974 编译设备驱动程序。我向已经测试过的模块添加了更多代码;并添加了更多头文件。其中一个头文件不在我的include目录中,所以我在我的环境中搜索,发现了许多选项,所以我选择了
~/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 <inttypes.h>
#include <linux/module.h>
#include <linux/fs.h>
#include <stdlib.h>