Cómo compilar un programa c usando el compilador gnu (gcc)
Thysheaches, cómo recopilar un programa C desde el código fuente utilizando el compilador GNU (GCC) para Linux y la GNU minimalista (MINGW) para Windows.
Pasos
Método 1 de 2:
Utilizando GCC para Linux1. Abra una ventana de terminal en su sistema Linux. Su icono suele ser una pantalla negra con algunos caracteres blancos. Por lo general, puede encontrarlo en el menú de su aplicación.
2. Instalar GCC. Si no tiene GCC ya instalado, puede usar los siguientes comandos de terminal para instalar GCC para Ubuntu y Debian. Para todas las demás versiones de Linux, consulte la documentación de su distribución de Linux para saber cómo obtener el paquete correcto:
3. Tipo gcc --version y presionar ↵ entrar. Esto verificará que GCC se instale correctamente y devuelva el número de versión. Si no se encuentra el comando, es probable que GCC no esté instalado.
4. Navegue hasta el directorio donde se guarda su código fuente. Utilizar el CD Comando para navegar los directorios en el terminal. Por ejemplo, si su código fuente está en la carpeta de su documento, escribiría CD / HOME / [Nombre de usuario] / DOCUMENTOS (en Ubuntu). También puede navegar al directorio de documentos escribiendo CD ~ / DOCUMENTOS en la terminal.
5. Tipo GCC [Program_NAME].C -O [ejecutable_name] y presionar ↵ entrar. Reemplazar "[Program_Name].C "Con el nombre de su archivo de código fuente, y" [ejecutable_name] "con el nombre de su programa terminado. El programa ahora compilará.
6. Ejecute su programa recién compilado. Tipo ./ [ejecutable_name] pero reemplace "[ejecutable_name]" con el nombre de su programa.
Método 2 de 2:
Usando MINGW para Windows1. Descargar GNU minimalista para Windows (MINGW). Esta es una versión fácil de instalar de GCC para Windows. Utilice los siguientes pasos para descargar MINGW:.
- Ir https: // sourceforge.NET / PROYECTOS / MINGW / En un navegador web.
- Haga clic en el botón verde que dice Descargar.
- Espere a que el instalador se descargue automáticamente.
2. Instalar MINGW. Utilice los siguientes pasos para instalar MINGW:
3. Seleccione qué compiladores instalar. Al mínimo, elige Configuración básica En el panel izquierdo, luego coloque marcas de verificación junto a todos los compiladores listados en el panel principal derecho. Los usuarios más avanzados pueden elegir Todos los paquetes y seleccionar compiladores adicionales.
4. Haga clic derecho en cada paquete y haga clic en Marca para la instalación. La configuración básica tiene aproximadamente 7 paquetes enumerados en la casilla en la parte superior. Haga clic con el botón derecho en cada una de ellas (o simplemente las que desee) y haga clic en Marca para la instalación. Esto agrega un icono con una flecha junto a cada uno y lo marca para la instalación.
5. Instale los paquetes seleccionados. Puede tomar su computadora varios minutos instalar todos los paquetes. Use los siguientes pasos para instalar los paquetes marcados para la instalación.
6. Agregue la ruta a MINGW a las variables de entorno del sistema. Use los siguientes pasos para agregar la ruta a MINGW a las variables de Environtment:
7. Abra el símbolo del sistema como administrador. Debe iniciarse sesión en una cuenta de Windows con privilegios administrativos para abrir el símbolo del sistema como administrador. Use los siguientes pasos para abrir el símbolo del sistema como administrador:
8. Navegue a la carpeta donde se guarda su código fuente. Por ejemplo, si su archivo de código fuente llamado HelloWorld.c se encuentra en C: source programas, tipo cd c: source programas
9. Tipo GCC C -O [Program_NAME].exe [programa_name].C y presionar ↵ entrar. Reemplace "[Program_Name]" con el nombre de su código fuente y la aplicación. Una vez que se compila el programa, volverá al símbolo del sistema sin errores.
10. Escriba el nombre de su programa para ejecutarlo. Si se llama Hello_World.EXE, escriba que en el símbolo del sistema para iniciar su programa.
Consejos
La construcción de su código con una bandera de -g producirá información de depuración que el programa de depurador correspondiente, GDB, puede usar para que la depuración funcione mejor.
Makefiles se puede crear para facilitar la compilación de programas grandes.
Si usa optimizaciones en gran medida, tenga en cuenta que la optimización para la velocidad puede venir con un intercambio en tamaño y, a veces, exactitud, y viceversa.
Al compilar un programa C ++, use G ++ de la misma manera que usaría GCC. Recuerde que los archivos C ++ tienen la extensión .CPP en lugar de .C.