linux头文件存在编译时却找不到 编译时提示找不到mtd/mtd-user.h头文件,但是我用locate命令却找到了,这是为什么... 编译时提示找不到mtd/mtd-user.h头文件,但是我用locate命令却找到了,这是为什么 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 头文件 linux 编译 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? 吉祥二进制 高粉答主 2015-09-18 · 科技改变生活,生活改变科技。 吉祥二进制 采纳数:33926 获赞数:84577 向TA提问 私信TA 关注 展开全部 1、通过find命令查找编译时找不到的头文件。 find / -name x.h (x.h是缺少的头文件,根据实际情况操作)2、如果能找到, 就在/usr/include目录下建立一个x.h的软连接ln -s /usr/include /usr/x/y/z/x.h (假设缺少的头文件路径 /usr/x/y/z/,根据实际情况操作)3、如果不能找到,就说明当前系统缺少此头文件的库,自行百度搜索相应的库安装即可。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 井欣彩Xl 2014-08-24 · 超过34用户采纳过TA的回答 知道答主 回答量:110 采纳率:0% 帮助的人:86.1万 我也去答题访问个人页 关注 展开全部 包含路径不对 更多追问追答 追问 能不能说的详细点 追答 你是一个.c文件,还是一个工程?.c文件的话,#include"把路径加上" 追问 这个头文件在.c文件里是用#include引用的,也就是说它会在系统默认路径下寻找头文件,可使我在系统默认存放头文件的位置找到了这个mtd-user.h,但编译时却提示找不到 追答 代码拿出来,我给你试试 追问 编译的是busybox-1.22.1,使用的是韦东山的cross-tools,代码太多了,不知道怎么给你,就这样吧,我自己把头文件一个个copy过来试试 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-05-07 编译时找不到头文件有哪些可能原因 1 2014-06-16 linux 下的编译,找不到头文件,可是我明明给了他路径的啊 2013-05-02 Linux编写内核模块编译时找不到头文件 2016-10-18 linux 模块编译显示没有头文件 2 2012-09-09 在C++中 自己定义了一个类头文件 编译时却报错找不到该文件,怎么解决呢 2015-06-15 Linux GCC编译的时候额外添加的头文件搜索路径为什么没有效果? 1 2013-07-10 在linux下编译出现找不到头文件是不是版本问题或是其他的原因 2016-01-08 问一下,为什么代码在RedHat里面gcc编译出错,提示找不到module.h等头文件 更多类似问题 > 为你推荐: