Este wikiHow te enseñará cómo compilar un programa en C desde la fuente, usando el compilador GNU (GCC) para Linux y Minimalist GNU (MinGW) para Windows.
Paso
Método 1 de 2: uso de GCC para Unix
Paso 1. Abra una ventana de Terminal en su computadora Unix
Paso 2. Ingrese el comando gcc --version y presione Enter para mostrar la versión de GCC en la computadora
Si su computadora muestra un mensaje de comando no encontrado, es posible que GCC no esté instalado en su computadora.
- Si es necesario, instale GCC siguiendo la guía para su distribución de Linux.
- Para compilar un programa en C ++, use "g ++", en lugar de "gcc".
Paso 3. Abra la carpeta donde guardó el código fuente del programa
Por ejemplo, si el código del programa "akurapopo.c" está en la carpeta / usr / yuliaR / source, ingrese el comando cd / usr / yuliaR / source
Paso 4. Ingrese el comando gcc akurapopo.c –o AkuRapopo
Reemplace "akurapopo.c" con el nombre del código fuente de su programa y "AkuRapopo" con el nombre de su programa deseado. Se iniciará el proceso de compilación.
- Si ocurre un error durante el proceso de compilación, recopile la información del error con el comando gcc -Wall -o errorlog akurapopo.c. Después de eso, muestre el archivo "errorlog" con el comando cat errorlog.
- Compile el programa a partir de varios archivos de código fuente con el comando gcc -o nombre de programa archivo1.c archivo2.c archivo3.c.
- Para compilar varios programas a partir de varios códigos fuente a la vez, utilice el comando gcc -c archivo1.c archivo2.c archivo3.c.
Paso 5. Ejecute el programa compilado con el comando./programname
Método 2 de 2: uso de MinGW para Windows
Paso 1. Descargue Minimalist GNU para Windows desde
MinGW es un paquete GCC fácil de instalar para Windows.
Paso 2. Ejecute el programa de instalación de MinGW
Si el programa de instalación no se abre automáticamente, haga doble clic en el archivo MinGW en la carpeta Descargas, luego haga clic en Instalar
Paso 3. Ajuste las opciones de instalación del programa, luego haga clic en Continuar
La carpeta recomendada para instalar MinGW es C: / MinGW. Si necesita cambiar la carpeta de instalación, no seleccione una carpeta con un nombre que contenga espacios (como Archivos de programa)
Paso 4. Seleccione el compilador que desea instalar
- Para instalar el compilador mínimo recomendado, seleccione Configuración básica en el panel izquierdo, luego marque todos los compiladores que aparecen en el panel principal derecho.
- Si es necesario, puede seleccionar Todos los paquetes y marcar todos los compiladores adicionales.
Paso 5. Haga clic en el menú Instalación en la esquina superior izquierda de MinGW
Paso 6. Haga clic en Aplicar cambios
Paso 7. Haga clic en Aplicar para descargar e instalar el compilador
Paso 8. Agregue MinGW PATH a la variable de entorno del sistema siguiendo estos pasos:
- Presione Win + S para abrir el menú de búsqueda, luego ingrese la palabra clave de entorno.
- En los resultados de la búsqueda, haga clic en Editar las variables de entorno del sistema.
- Haga clic en Variables de entorno.
- Haga clic en Editar debajo del cuadro superior (debajo de Variables de usuario).
- Desplácese hasta el final del cuadro Valores variables.
- Ingrese; C: / MinGW / bin al final del texto en el cuadro. Si instaló MinGW en otra carpeta, reemplace; C: / MinGW / bin por; C: / nombrecarpetainstalación / bin.
- Haga clic en Aceptar dos veces para cerrar la ventana.
Paso 9. Abra una ventana de línea de comando como administrador siguiendo estos pasos:
- Presione Win + S, luego ingrese cmd.
- Haga clic con el botón derecho en Símbolo del sistema en los resultados de la búsqueda y luego haga clic en Ejecutar como administrador.
- Haga clic en Sí para permitir cambios en la computadora.
Paso 10. Abra la carpeta donde guardó el código fuente del programa
Por ejemplo, si guardó el código fuente "lailacanggung.c" en la carpeta C: / Fuente / Programas, ingrese el comando cd C: / Fuente / Programas
Paso 11. Ingrese el comando gcc lailacanggung.c –o lailacanggung.exe
Reemplace el nombre del archivo con el nombre de su archivo de código de programa. Una vez finalizado el proceso de compilación, volverá a ver la línea de comandos. Los errores que se produzcan no se mostrarán.
Los errores en el código del programa deben corregirse antes de iniciar el proceso de compilación. No se pudo compilar el código del programa que contiene el error
Paso 12. Ingrese el nombre de su programa para ejecutarlo, por ejemplo lailacanggung.exe
Consejos
- Cuando compila un programa con el parámetro -g, el compilador incluirá la información de depuración adecuada para GDB, el programa de depuración integrado de GCC. Esta información le facilitará la depuración.
- Para compilar programas grandes, primero puede crear un Makefile.
- Si su programa está optimizado para la velocidad, el tamaño del programa puede aumentar y la precisión puede no ser muy buena. Por otro lado, si optimiza el tamaño o la precisión del programa, la velocidad del programa puede disminuir.
- Cuando compile programas en C ++, use G ++ como lo haría con GCC. Los archivos C ++ tienen una extensión.cpp en lugar de.c.