Estoy tratando de usar MinGW para compilar un programa C en Windows XP. El gcc.exe da el siguiente error:MinGW "stdio.h: No existe ningún archivo o directorio"
stdio.h: No existe el fichero o directorio
El código (hola.c) tiene el siguiente aspecto:
#include <stdio.h>
void main()
{
printf("\nHello World\n");
}
utilizo un lote archivo para llamar a gcc. El archivo por lotes es el siguiente:
@echo off
set OLDPATH=%PATH%
set path=C:\devtools\MinGW\bin;%PATH%
set LIBRARY_PATH=C:\devtools\MinGW\lib
set C_INCLUDE_PATH=C:\devtools\MinGW\include
gcc.exe hello.c
set path=%OLDPATH%
He intentado la opción -I sin efecto. ¿Qué hago mal?
El el espacio antes de los dos puntos en el mensaje de error lo delata. ¡OP, acostúmbrate a ser pedante sobre el espaciado y la puntuación! –