我的/usr/include下怎么看不到应有的头文件啦?

软件和网站开发以及相关技术探讨
回复
marsyifei
帖子: 26
注册时间: 2007-05-06 23:58

我的/usr/include下怎么看不到应有的头文件啦?

#1

帖子 marsyifei » 2007-05-14 20:31

编写了一个简单的C程序,用GCC编译,结果却提示找不到头文件:
mars@SonofAut:~$ gcc -O2 hello.c -o hello
hello.c:1:19: 错误: stdio.h:No such file or directory
hello.c: 在函数 ‘main’ 中:
hello.c:4: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
查看/usr/include,结果如下:
mars@SonofAut:~$ ls /usr/include/
dbus-1.0 glib-java libgpilotdCM python2.4 X11
gdict-1.0 gpilotd libgtk-java python2.5
奇怪啊!我记得前几天运行还正常的啊!有没有兄弟姐妹遇到过这样的问题?是不是我误删了什么东西,或者是装系统的时候没装全?该怎样去补救呢???
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
联系:

#2

帖子 xport » 2007-05-14 20:33

sudo apt-get install "libc6-dev"
其实我是一个演员!-http://blog.csdn.net/xport/
marsyifei
帖子: 26
注册时间: 2007-05-06 23:58

#3

帖子 marsyifei » 2007-05-14 20:37

多谢!一切正常了!
回复