编译时头文件包含的问题,急求解答

ysnis CSDN会员 ysnis 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

#include <linux-headers-6.2.0-34/platform_device.h>
#include <linux-headers-6.2.0-34/hrtimer.h>
#include <linux-headers-6.2.0-34/workqueue.h>

这几个头文件在linux-headers-6.2.0-34目录下,usr/include/linux下没有,文件夹linux-headers-6.2.0-34拷贝到usr/include 下找不到这个目录,使用 gcc -Iusr/include/linux -Iusr/include/linux-headers-6.2.0-34  结果好多头文件又出现报错,比如stddef.h里又提示引用了不存在的其他头文件。如何使用这三个在linux-headers-6.2.0-34目录下的头文件啊?

#include <linux-headers-6.2.0-34/platform_device.h>
#include <linux-headers-6.2.0-34/hrtimer.h>
#include <linux-headers-6.2.0-34/workqueue.h>

...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
ysnis CSDN会员
驱动开发/核心开发 21,620 成员 21,709 内容