关于标题的说明:我想知道是否有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
.