El comando cc significa C Compiler , generalmente un comando de alias para gcc o clang . Como sugiere el nombre, ejecutar el comando cc generalmente llamará al gcc en los sistemas Linux. Se utiliza para compilar los códigos de lenguaje C y crear ejecutables. La cantidad de opciones disponibles para el comando cc es muy alta. Las opciones más importantes se explican a continuación con ejemplos.
Sintaxis:
cc [options] files
Ejemplo: el siguiente comando compilará el archivo source_file.c y creará el archivo de salida ejecutable predeterminado, a.out .
cc example.c
Opciones importantes:
- Comando cc con la opción -o: este comando compilará el archivo source_file.c y creará un archivo de salida ejecutable con el nombre especificado.
cc example.c -o examp_out
- Comando cc con la opción -Wall: este comando compilará el archivo source_file.c y verificará todos los errores y advertencias en el programa.
cc example.c -Wall -o examp_out
- Comando cc con la opción -w: este comando compilará el archivo source_file.c , pero suprimirá todas las advertencias.
cc example.c -w
- Comando cc con la opción -g: este comando compilará el archivo source_file.c y creará una versión de depuración del archivo de salida ejecutable. El depurador puede utilizar este archivo de salida y, por lo general, tiene un tamaño mucho mayor que los archivos de salida normales.
cc example.c -g -o examp_out_debug
- Comando cc con la opción -c: este comando compilará el archivo source_file.c y creará un archivo de objeto source_file.o , que luego se puede vincular para crear un archivo de salida ejecutable.
cc example.c -c
- Comando cc con la opción -L dir : este comando, al compilar el archivo source_file.c , también buscará archivos de encabezado en el directorio especificado.
cc example.c -L /home/mukkesh/Desktop
- Comando cc con la opción -ansi: este comando compilará el archivo source_file.c y se asegurará de que el código siga los estrictos estándares ANSI. Esto asegurará que el código sea portátil para ser compilado en cualquier otro sistema.
cc -ansi example.c
- Comando cc con opciones de volcado : estos comandos especificados a continuación imprimirán la versión del comando cc, la máquina de destino predeterminada y las strings de especificación integradas.
cc -dumpversion
cc -dumpmachine
cc -dumpspecs
- Comando cc con la opción -v: este comando compilará el archivo source_file.c y dará una salida detallada.
cc example.c -v
Publicación traducida automáticamente
Artículo escrito por MukkeshMckenzie y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA