compilar - gcc wikipedia
¿Cómo hacer salida GCC a stdout? (3)
Puede utilizar -o-, por ejemplo, para imprimir una lista de ensamblajes:
gcc -S -o- in.c
Normalmente se le indica a GCC que envíe un archivo a través del interruptor -o
. Si esto no se proporciona, parece decidir un nombre apropiado y un resultado para eso. ¿Cómo hago que GCC escriba su salida generada en la salida estándar?
Um, ¿qué vas a hacer con un archivo de objeto binario volcado a la salida estándar? de todos modos, algunos programas aceptan el carácter ''-'' (sin comillas, sin comillas) como reemplazo de stdout. Si estás en Linux, puedes hacer -o /dev/fd/1
gcc -o /dev/stdout foo.c
Tenga en cuenta que /dev/stdout
se define como un enlace simbólico: /dev/stdout -> /proc/self/fd/1
.