fatal error: stdio.h: no such file or directory
Error fatal de GCC: stdio.h: No existe tal archivo o directorio (3)
Mac OS X
También tuve este problema (encontrado a través de los compiladores de Macports). Las versiones anteriores de Xcode le permitían instalar herramientas de línea de comandos a través de xcode / Preferences, pero xcode5 no proporciona una opción de herramientas de línea de comandos en la GUI, así que asumí que ahora se incluía automáticamente. Intenta ejecutar este comando:
xcode-select --install
Ubuntu
(según esta answer )
sudo apt-get install libc6-dev
Alpine Linux
(según este comment )
apk add libc-dev
Estoy intentando compilar un programa en C en OS X 10.9 con GCC 4.9 (experimental). Por algún motivo, recibo el siguiente error en el momento de la compilación:
gcc: fatal error: stdio.h: No such file or directory
Luego probé un simple programa Hello World:
#include <stdio.h>
int main(int argc, const char *argv[])
{
printf("Hello, world!");
return 0;
}
De nuevo, al ejecutar gcc -o ~/hello ~/hello.c
, obtuve el mismo error. Estoy usando una versión experimental de gcc
, pero parece inverosímil que haya una versión que genere errores al importar stdio
. ¿Qué podría estar causando este problema y cómo se puede solucionar?
Yo tuve el mismo problema. Instalé "XCode: herramientas de desarrollo" en la tienda de aplicaciones y me solucionó el problema.
Creo que este enlace ayudará: https://itunes.apple.com/us/app/xcode/id497799835?mt=12&ls=1
Gracias a Yann Ramin por su consejo. Creo que hay una mejor solución con enlaces, pero esto fue fácil y rápido.
¡Buena suerte!
usuarios de ubuntu:
sudo apt-get install libc6-dev
especialmente los desarrolladores de ruby que tienen problemas para instalar gem install json -v ''1.8.2''
en sus máquinas virtuales