免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4558 | 回复: 5
打印 上一主题 下一主题

makedepend: warning: cannot find include file "limits.h" [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-08 11:18 |只看该作者 |倒序浏览
本帖最后由 kingwmj 于 2010-12-08 15:56 编辑

求教了。
我在linux下编译安装一个软件,先是make depend,出现了下面的提示:

makedepend: warning:  blimps-mem.c (reading /usr/include/stdlib.h, line 33): cannot find include file "stddef.h"
        not in ../include/stddef.h
        not in usr/include/stddef.h
然后我搜到了一个文件夹里有这个文件,就考了过去,然后又缺stdarg.h,又考了一个过去,然后就出现了
makedepend: warning:  blimps.c (reading /usr/include/limits.h, line 122): cannot find include file "limits.h",这里没有说文件夹的问题,和前面不同。
这个,可是我看/usr/include/文件夹里有这个文件啊,怎么还不行呢。
而且这个limits文件的122行是这样的:
#include_next <limits.h>        /* recurse down to the real one */
为什么一个文件会引自已的名字呢,不懂C啊,怪不得有人说,用LINUX下还要懂C才行。
有没有人知道这个怎么解决吗?

另外
../include
“..”是什么意思?

论坛徽章:
0
2 [报告]
发表于 2010-12-08 11:54 |只看该作者
".." 表示相對當前路徑的上一級路徑
在linux下做開發, 基礎的linux知識還是要學的

论坛徽章:
0
3 [报告]
发表于 2010-12-08 12:19 |只看该作者
我是在linux  下做一些计算,很多软件都是linux下运行的,现在的知识还有点不够,还要补啊。

论坛徽章:
0
4 [报告]
发表于 2010-12-08 12:20 |只看该作者
呵呵

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
5 [报告]
发表于 2010-12-08 12:48 |只看该作者
回复 1# kingwmj


    不要紧,慢慢学阿,你那个/usr/include可能没有加到PATH里面去

论坛徽章:
0
6 [报告]
发表于 2010-12-08 13:40 |只看该作者
现在我把/usr/include加到PATH里去了,用echo命令也可以看到了,可是还是不行啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP