gcc para Windows

Primero de todo, necesitaremos descargar MinGW (Minimalist GNU For Windows), una colección de headers y librerías que permiten utilizar gcc y generar programas para Windows. Puedes descargarlo directamente de SourceForge.

Si descargas el instalador, él mismo se encarga de descargar e instalar una versión de MinGW, que puede ser una versión anterior, la versión actual o bien una versión candidate.

Una vez instalado, en la raiz de nuestro disco, encontraremos una carpeta mingw, que contiene, entre otros, los directorios include para los headers, lib para las librerías y la carpeta bin con el gcc y otros binarios. Será imprescindible agregar a la variable de entorno Path, el path del compilador, a menos que siempre compilemos desde el C:\MinGW\bin:

set Path=%Path%C:\MinGW\bin

Para finalizar, realizaremos un Hola Mundo:

C:\MinGW\bin>notepad holamundo.c

#include <stdio.h>

int main () {
    printf("Hola Mundo");

    return 0;
}

C:\MinGW\bin>gcc -o hola holamundo.c

C:\MinGW\bin>hola.exe
Hola Mundo

6 comentario en este artículoDeje el suyo
  1. uso gcc en la universidad, ya que en mi casa poseo windows quisiera poder usar gcc que es con el que me evaluan en la universidad
    pude instalar gcc pero kreo un documento de texto llamado hola.c , al parecer el poner el .c no hace que el archivo requiera de otroo programa para abrirlo, emm y fuera de eso nose como compilarlo, intente 2 cosas
    1.- abri el cmd e intente compilar gcc -o hola hola.c pero no se kreo ningun ejecutable en la carpeta bin

    2.- intente abrir el archivo llamado gcc directamente de la carpeta pero se cierra instantaneamente, se agradeceria la respuesta

  2. #include
    la primera línea de código está mal (empezámos bien)
    el include es para incluir funciones estándar por ejemplo la que indico en la primera línea…
    stdio (standard input output)
    poniendo eso… ya compila :)
    #include

  3. no sale pq va entre el símbolo menor que y mayor que
    hay que poner
    #include *stdio.h*
    * cambiar el asterísco por el símbolo menorque y mayor que

  4. @angusdenovo: exactamente… tuve un error al escribir la publicación.

    Gracias por la corrección, ya está reparado el enconveniente.

    El “(empezámos bien)” estuvo de más.

  5. Opino lo mismo :|
    xD

  6. Holap:

    Prefiero instalar DevC++, así todo el proceso de instalar el compilador ocurre “por debajo” y automáticamente… xD

    Saludooos :P

2 menciones a este artículo
Deje su comentario

Por favor, ingrese su nombre

Por favor, ingrese un correo-e válido

Por favor, ingrese su mensaje

luauf.com 2012