Linuxwilliam hill官网
直播中

ice

8年用户 9经验值
擅长:嵌入式技术
私信 关注
[问答]

linux led key驱动编译报错

我去要去那个目录下去判断有没有hardware.h这个头文件
因为我建立了内核树
/lib/modules/3.2.0-29-generic 中build的软链接是 /usr/src/linux-header-3.2.0-genrric
/lib/mouules/3.2.71 中build 的软链接是 /usr/src/linux-source-3.2.0
像/usr/src/下的
linux-headers-3.2.0-29 linux-source-3.2.0
linux-headers-3.2.0-29-generic 这3个文件那个是我们要去找的 有的没有hardware.h 只有gta02.h这一个头文件
我试过更改可是还是报同样的错误。。
由于刚接触设备驱动,如有描述错误请指出,谢谢。
  • LBY6XY12]%%I_A]{%)E28NT.png

回帖(5)

h1654155956.5608

2016-8-23 09:55:03
Linux驱动默认头文件路径不包括mach吧。
举报

ice

2016-8-23 18:46:50
我也有改过头文件 。。。
举报

Z985188206

2017-2-28 22:47:21
你要确认下 #include <"xxx/xxx"> 的路径 是不是添加到了你编译器的环境中,否则是不可以的
举报

川楠

2017-10-30 19:05:39
顶一下~~~~~~~~~~~~~~
举报

杨永胜

2024-7-12 08:31:18
发行版的系统应该是直接 apt install 内核开发的包就行了,不需要自己手动创建软连接哈。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分