Sto cercando un'opzione a gcc
che consentirà di leggere un file di origine dall'input standard, principalmente in modo che io possa fare qualcosa del genere per generare un file oggetto da uno strumento come flex
che genera codice C (flex
's -t
opzione scrive il C generato sullo standard output):È possibile ottenere gcc per leggere da una pipe?
flex -t lexer.l | gcc -o lexer.o -magic-option-here
perché non mi preoccupo per il file C generato.
Esiste qualcosa del genere oppure devo utilizzare file temporanei?
Il file C generato è buono da avere in giro se è necessario eseguire il debug di quel codice. – laalto
@laalto: Questo è un buon punto, ma il codice generato da flex non è comunque molto leggibile. – Zifre