社区
Linux_Kernel
帖子详情
.c在调用内核头文件时的路径问题
ajh99990
2017-11-02 08:44:48
作为初学者我练习写一个模块,其间调用了内核头文件。但是在编译的时候shell提示我没找到这些头文件。
这些文件的目录并不在.c的默认头文件搜索目录里面。
一开始我的做法是将这些目录逐条写到gcc命令里,但后来发现实在太多,毕竟内核文件之间也会嵌套调用很多的头文件。
我希望可以找到一种方法,做到只输入根目录,gcc在编译时可以通过递归在子目录里面查找到所需要的头文件。
这只是我这个小白的想法而已,如果大家有更简便更常用的方法希望可以教给我。谢谢大家。
...全文
1235
1
打赏
收藏
.c在调用内核头文件时的路径问题
作为初学者我练习写一个模块,其间调用了内核头文件。但是在编译的时候shell提示我没找到这些头文件。 这些文件的目录并不在.c的默认头文件搜索目录里面。 一开始我的做法是将这些目录逐条写到gcc命令里,但后来发现实在太多,毕竟内核文件之间也会嵌套调用很多的头文件。 我希望可以找到一种方法,做到只输入根目录,gcc在编译时可以通过递归在子目录里面查找到所需要的头文件。 这只是我这个小白的想法而已,如果大家有更简便更常用的方法希望可以教给我。谢谢大家。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heronism
2018-01-15
打赏
举报
回复
内核头文件没用过,提供一些思路供参考: 1. 看看你有用的原型声明是否在别的头文件里(并不是在哪里定义就要引用哪个头文件,有些头文件是专门对外供引用的,应该引用这些,而不是原始定义处的头文件) 2. 内核头文件应该不直接提供给应用使用,如果要引用的东西不是特别复杂,建议自己拷贝内核文件中的声明,不用一定得引用内核头文件,那样要解决一堆的引用、宏定义等问题
linux
内核
头文件
1、/linux-2.6.30.4/arch/arm/include/asm/ 1.1、<asm/io.h>--->对应__raw__write()和__raw__read()等的使用 1.2、<asm/uaccess.h> ----> /* copy_to_user, copy_from_user */ 1.3、<asm/system.h>:系统
头文件
,定义了设置或修改描述符/中断门等的嵌入式汇编宏。 2、/linux-2....
Linux驱动开发之
头文件
寻找
路径
说明及
头文件
简介
Linux驱动开发之
头文件
寻找
路径
说明
头文件
目录中总共有32个.h
头文件
。其中主目录下有13个,asm子目录中有4个,linux子目录中有10个,sys子目录中有5个。 1,
头文件
寻找
路径
说明 #include <linux/***.h> 在linux-x.x.x.x/include/linux下面寻找源文件。 #include <asm/***.h> 在linux-x.x.x.x/arch/arm/include/asm下面寻找源文件。 #include <mach/***
android.mk 添加
头文件
,无需手动添加源文件和
头文件
目录的android.mk文件
不知道为什么,cocos2d-x火了这么久了,从win32工程转一个android工程并编译出包这个过程,居然到现在还没有一个一键转换为eclipse工程并且能直接正常编译的东西?大概是我孤陋寡闻不知道也说不定。这台新买的笔记本上cygwin安装了两个晚上终于算是安装的勉强能用了,晚上看了下mk文件,又顿
时
对要维护源文件列表LOCAL_SRC_FILES和
头文件
路径
LOCAL_C_INCLUDES...
linux下的
头文件
路径
,linux下的
头文件
和库文件搜索
路径
(转)
GCC 找
头文件
有三种策略:1. 会在默认情况下指定到 /usr/include 文件夹 ( 更深层次的是一个相对
路径
, GCC 可执行程序的
路径
是 /usr/bin ,那么它在实际工作
时
指定
头文件
头径是一种相对
路径
方法,换算成绝对
路径
就是 /usr/include)2.GCC 还使用了 -I 指定
路径
的方式,这一点大家都知道3. 还可以使用一个参数来指示 GCC 不搜索系统默认
路径
,这个参数我忘...
liunx
内核
头文件
位置概述
liunx
内核
头文件
位置概述
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章