社区
Linux/Unix社区
帖子详情
在编译字符驱动程序时,为何总是找不到头文件!急......
zhaoniyi2000
2003-08-20 06:12:33
谢谢!
...全文
43
2
打赏
收藏
在编译字符驱动程序时,为何总是找不到头文件!急......
谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rlei
2003-08-20
打赏
举报
回复
加-I ? ?为头文件地址
zhaoniyi2000
2003-08-20
打赏
举报
回复
先自己来Up一下!
《C深度解析》第二章 C预
编译
——宏定义、条件
编译
、
头文件
包含、特殊预
编译
关键字
课程内容:(1)回顾c预
编译
(2)宏定义:无宏体宏、有宏体宏、带参宏、宏定义与复杂表达式。(3)条件
编译
:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件
编译
与配置文件(4)一些特殊的预
编译
关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件包含:是否只能包含.h文件,<>与区别等。
linux
编译
驱动报错,
编译
驱动报错:
找
不到
头文件
!
我在ubuntu9。04下,用arm-linux-gcc交叉
编译
了一个led
驱动程序
。引用的内核源码放在/usr/src/linux2.6.30.4,是天嵌2440开发板光盘里带的源码,与ARM上的一致,也经过了make。现
编译
后报错如下,有三个
头文件
找
不到
!root@xdh-laptop:/home/xdh/nfs_share#makemake-C/lib/modules/2.6.30....
linux
找
不到
头文件
,linux内核编程
找
不到
头文件
学校的操作系统课程设计, Ubuntu14.04升级新内核并从新内核启动(4.2.6stable)后来要求编写一个
字符
设备驱动, 代码里面#include#include. . .结果make的
时
候提示
找
不到
这些头, 我的makefile里面定义的KDIR是/lib/include/4.2.6/build驱动代码和makefile都是参照网上的例程的, 以前没有内核开发经验我自己尝试find ty...
在linux下进行驱动模块编程vscode无法
找
到
头文件
的问题
虽然在linux下不需要用vscode和gcc进行
编译
,直接用makefile就行,但是当将工程打开的
时
候是无法
找
到
头文件
的源位置的,因为vscode默认是将系统的目录当成查
找
目录的,即在usr/include文件夹下
找
头文件
,如果没有
找
到那么你也
找
不到
它的定义只能去内核文件夹下用gedit(和记事本类似的软件)打开,但是用两个软件不仅不方便而且界面也不太好看。于是可以设置c/c++插件的配置来改变当前工程的指向的
头文件
的位置,具体方法如下: 首先打开一个工程文件可以看到红色的波浪线,按位ctrl+鼠标左
linux
找
不到
内核
头文件
,linux内核编程
找
不到
头文件
学校的操作系统课程设计, Ubuntu14.04升级新内核并从新内核启动(4.2.6stable)后来要求编写一个
字符
设备驱动, 代码里面#include#include. . .结果make的
时
候提示
找
不到
这些头, 我的makefile里面定义的KDIR是/lib/include/4.2.6/build驱动代码和makefile都是参照网上的例程的, 以前没有内核开发经验我自己尝试find ty...
Linux/Unix社区
23,117
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章