鱼C论坛

 找回密码
 立即注册
查看: 866|回复: 6

[已解决]关于Linux上面用gcc编译出现stdio.h: No such file or directory

[复制链接]
发表于 2020-4-19 03:44:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 老jia鱼 于 2020-4-19 11:32 编辑

初学者,求大家帮助,谢谢🙏
用的小甲鱼发的VirtualBox和FishC_Demo,装好后用vim编辑如下代码

#include <stdio.h>

int main()
{
    printf("Hello world");
    return 0;
}

保存后在命令行输入gcc命令进行编辑
结果返回
test.c:1:19: error: stdio.h: No such file or directory
test.c: In function ‘main’:
test.c:5: warning: incompatible implicit declaration of built-in function ‘printf’
带上I/stdio.h地址也没用,还是返回上面这些
折腾了一晚上也没解决,不知道该肿么办。
最佳答案
2020-4-19 08:09:47
试试这样:

  1. #include <stdio.h>

  2. int main()
  3. {
  4.     printf("Hello world");
  5.     return 0;
  6. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-19 08:09:47 | 显示全部楼层    本楼为最佳答案   
试试这样:

  1. #include <stdio.h>

  2. int main()
  3. {
  4.     printf("Hello world");
  5.     return 0;
  6. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-19 08:51:37 | 显示全部楼层
没有 stdio.h
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-19 10:25:19 | 显示全部楼层
编译inclue里面缺少头文件,,
看看是不是少了指定的头文件路径?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-19 11:27:48 | 显示全部楼层

抱歉 上面的代码打少了,本来是有return 0的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-19 11:28:58 | 显示全部楼层
本帖最后由 老jia鱼 于 2020-4-19 11:40 编辑
jkluoling1992 发表于 2020-4-19 10:25
编译inclue里面缺少头文件,,
看看是不是少了指定的头文件路径?


指定了还是不行 gcc test1.c -I/home/usr/include/studio.h &&./a.out,结果依旧返回找不到头文件(这个地址下是有的)。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-19 12:36:49 | 显示全部楼层

我把<stdio.h>打成< stdio.h>了&#128514;,改回来就好了,抱歉耽误大家时间了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-11 23:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表