linux内核头文件搜索目录

ipqtjmqj 2016-10-11 01:35:30
比如<mach/io.h>到底是哪个mach文件夹下的io.h
在arch/arm/include/asm/mach下没有io.h
但在arch/arm/mach-xxxxx/include/mach下差不多都有。
还有很多<asm/xxx.h>到底是哪个asm文件夹下的?
...全文
496 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cocoabird 2016-10-12
  • 打赏
  • 举报
回复
1,mach应该是对应不同的arm框架 2,makefile文件里应该用设置头文件路径
ipqtjmqj 2016-10-12
  • 打赏
  • 举报
回复
引用 1 楼 yuelengdihai 的回复:
看看你自己系统是哪个框架
编译在x86下的,运行在arm下。 我有两个问题: 1。mach是什么意思,是不同厂商吗 2。编译器怎么知道应该用哪个mach
cocoabird 2016-10-12
  • 打赏
  • 举报
回复
看看你自己系统是哪个框架
yong_f 2016-10-12
  • 打赏
  • 举报
回复
内核会根据你的配置选项到不同架构的CPU目录下寻找;

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧