是否有命令行选项将GCC结果管道到控制台?或bash



标题说:我想知道是否有一个gcc选项或bash选项输出到控制台的结果,而不是一个文件?

我不是很精通bash脚本,我怀疑一定有一个答案…我已经搜索了GCC手册,但没有找到任何明确的内容。

~$ clang ~/program_name.c -S -emit-llvm -o -将输出中间表示到控制台。

我能想到的最好的是:

~$ gcc -Wall program_name.c -o program_name.o && nano program_name.o它工作,但实际打印会很好。


如果大多数 gcc编译可以打印到控制台就好了…from gcc -Wall program_name.c to gcc -fdump-tree-ssa program_name.c .

这似乎可以在Linux上工作:

g++ -Wall program_name.c -o /dev/fd/1

最新更新