El comando gcc
(GNU Compiler Collection) es un compilador utilizado para convertir código fuente escrito en lenguajes como C y C++ en código ejecutable. Es una herramienta fundamental en el desarrollo de software en sistemas operativos basados en Unix.
La sintaxis básica del comando gcc
es la siguiente:
gcc [opciones] [archivos]
Aquí hay algunas opciones comunes que se pueden utilizar con gcc
:
-o nombre
: Especifica el nombre del archivo de salida.-Wall
: Activa todas las advertencias recomendadas.-g
: Incluye información de depuración en el archivo ejecutable.-O
: Activa optimizaciones para mejorar el rendimiento del código.-I ruta
: Añade una ruta de búsqueda para archivos de encabezado.A continuación, se presentan algunos ejemplos prácticos del uso de gcc
:
gcc programa.c -o programa
gcc -Wall programa.c -o programa
gcc -g programa.c -o programa
gcc archivo1.c archivo2.c -o programa
gcc -O2 programa.c -o programa
-Wall
para detectar posibles problemas en el código.-g
para facilitar el uso de herramientas de depuración como gdb
.