stdlib.h:No such file or directory

abayforever 2005-09-25 10:11:13
刚装好了FC4,做了一个hello world 编译gcc main.c 却提示我
stdlib.h:No such file or directory
stdio.h:No such file or directory
请问是不是需要设置include环境变量,怎么设置?
...全文
2378 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dyhml 2005-09-27
  • 打赏
  • 举报
回复
不就是前面回复人: hundlom(托克维尔) 说的:


试试给编译的时候加上-I/usr/include


gcc -I/usr/include ...............
abayforever 2005-09-26
  • 打赏
  • 举报
回复
没问题,这些文件我都找过了,都有。
那么我想问一个问题,比如自borland C++3.1下或是TC2.0都有include directory path 的设置,gcc 想必应该也要有吧,有人知道怎么设吗?
asphp 2005-09-26
  • 打赏
  • 举报
回复
原因一定是你的C的开发包没安装好,查查/usr/include中是否有stdio.h或stdlib.h
abayforever 2005-09-26
  • 打赏
  • 举报
回复
装了,我编译C++文件:
#include <iostream>

int main()
{
std::cout<<"Hello world!"<<std::endl;
return 0;
}

是没问题的,但是下面的C文件:
#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}

就会有上面的error信息
sourceid 2005-09-26
  • 打赏
  • 举报
回复
开发包安装了吗?
abayforever 2005-09-25
  • 打赏
  • 举报
回复
也不行呀,而且以前装完后,编译的时候也不需要/I的
hundlom 2005-09-25
  • 打赏
  • 举报
回复
试试给编译的时候加上-I/usr/include

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧