错误1:10:目录出现致命错误编译错误

问题描述

我只是想编译一个简单的c程序,但是出现此消息

在文档中:

func routes(_ app: Application) throws {
  app.get("downloadthefile") { req -> Response in
    let filePath = "path/to/the/file"
    let result = req.fileio.streamFile(at: filePath)
    return result
  }
}

在终端机中:

#include <stdio.h>

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

* EDIT

我尝试使用命令root@javi-HUAWEI-MateBook-D:~/Documentos/Pasar a MEGASync/Apuntes/3er Curso/Redes de Banda Ancha/P1/p1-parte1/P1-1/ misprogramas# touch program1.c root@javi-HUAWEI-MateBook-D:~/Documentos/Pasar a MEGASync/Apuntes/3er Curso/Redes de Banda Ancha/P1/p1-parte1/P1-1/ misprogramas# subl program1.c & [1] 29061 root@javi-HUAWEI-MateBook-D:~/Documentos/Pasar a MEGASync/Apuntes/3er Curso/Redes de Banda Ancha/P1/p1-parte1/P1-1/ misprogramas# gcc program1.c program1.c:1:10: Fatal error: stdio.h: No existe el archivo o el directorio #include <stdio.h> ^~~~~~~~~ compilation terminated. [1]+ Hecho subl program1.c root@javi-HUAWEI-MateBook-D:~/Documentos/Pasar a MEGASync/Apuntes/3er Curso/Redes de Banda Ancha/P1/p1-parte1/P1-1/ misprogramas# 查找gcc目录,并显示以下消息:

gcc -v program1.c

解决方法

检查stdio.h是否在/ usr / include中。

如果丢失,请运行:sudo apt install --reinstall build-essential

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...