gcc在编译提示error: stdio.h: 找不到
文章发表于: 2006年 08月07日 11:14 发表主题: gcc 在编译的时候提示error: stdio.h: 没有 引用并回复 编辑/删除帖子 删除这个主题
我写了一个简单的hello.c内容如下:
#include <stdio.h>
main()
{
printf("hello!\n");
}
编译:gcc -o sample1.o sample1.c
sample1.c:1:19: error: stdio.h: 没有那个文件或目录
sample1.c: 在函数 ‘main’ 中:
sample1.c:4: 警告:内建函数 ‘printf’ 不兼容的隐式声明
不知道是怎么回事情,请高手帮忙:
系统:fedora4 ,安装的包:
rpm -qa|grep gcc:
libgcc-4.0.0-8
gcc-4.0.0-8
gcc-c++-4.0.0-8
rpm -qa|grep libc:
glibc-2.3.5-10
glibc-common-2.3.5-10
libcap-1.10-22
libcap-devel-1.10-22
libcroco-0.6.0-5
并且我在目录中/usr/include 中找不到stdio.h