天嵌 ARM开发社区

 找回密码
 注册
查看: 4618|回复: 9

头文件的路径问题

[复制链接]
小胖子 发表于 2010-9-21 11:21:15 | 显示全部楼层 |阅读模式
在写驱动程序时,比如用到头文件regs-gpio.h,它不在内核目录的include文件夹下面,而是在
arch/arm/mach-s3c2440/include/mach里面,为什么写include语句时,不写出全部的路径呢,系统是根据什么找到这个头文件的呢?我以后使用其他头文件时,怎么查找呢?
天嵌_support1 发表于 2010-9-21 12:14:01 | 显示全部楼层
1# 小胖子


嗯......这需要Makefile来完成了。网友先了解了解Makefile吧
回复

使用道具 举报

sunrise 发表于 2012-3-3 21:32:06 | 显示全部楼层
天嵌_support1 发表于 2010-9-21 12:14
1# 小胖子

能大致说一下吗,makefile里找不到相应的地方。
回复

使用道具 举报

lpdpzc 发表于 2012-3-3 23:08:23 | 显示全部楼层
是啊,我也为这个问题感到好困惑,期待解决!
回复

使用道具 举报

亚瑟王 发表于 2012-3-5 18:25:41 | 显示全部楼层
亲,我想问一下,那个头文件到底是否存在呢?
回复

使用道具 举报

sunrise 发表于 2012-3-6 02:10:28 | 显示全部楼层
亚瑟王 发表于 2012-3-5 18:25
亲,我想问一下,那个头文件到底是否存在呢?

asm里的头文件都在哪?为什么可以这样包含头文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

亚瑟王 发表于 2012-3-6 09:25:35 | 显示全部楼层
亲,这个是2.6.25.8的内核的源码,在include目录下,然后asm是一个快捷方式指向asm-arm目录的。
回复

使用道具 举报

sunrise 发表于 2012-3-6 22:40:58 | 显示全部楼层
亚瑟王 发表于 2012-3-6 09:25
亲,这个是2.6.25.8的内核的源码,在include目录下,然后asm是一个快捷方式指向asm-arm目录的。

我的内核源码include目录没有arm快捷方式,2.6.30.4才有,但是2.6.30.4相关的驱动头文件路径也不对。
回复

使用道具 举报

Rick.w 发表于 2012-3-6 23:02:52 | 显示全部楼层
头文件的问题
LZ可以看我共享的资料
我也曾纠结过
回复

使用道具 举报

亚瑟王 发表于 2012-3-7 09:19:28 | 显示全部楼层
8楼的亲,你的内核没有配置或编译过吧,如果内核是编译过的,asm就是存在的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-20 01:13 , Processed in 2.104757 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表