gpt4 book ai didi

gcc - 是否可以让 GCC 从管道中读取数据?

转载 作者:行者123 更新时间:2023-11-30 16:44:20 27 4
gpt4 key购买 nike

我正在寻找 gcc 的选项这将使它从标准输入读取源文件,主要是这样我可以做这样的事情,从像 flex 这样的工具生成目标文件生成 C 代码( flex-t 选项将生成的 C 写入标准输出):

flex -t lexer.l | gcc -o lexer.o -magic-option-here

因为我并不真正关心生成的 C 文件。

是否存在这样的东西,或者我是否必须使用临时文件?

最佳答案

是的,但您必须使用 -x 选项指定语言:

# Specify input file as stdin, language as C
flex -t lexer.l | gcc -o lexer.o -xc -

关于gcc - 是否可以让 GCC 从管道中读取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44569647/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com