标签: clang llvm
clang的CLI标志是否会经历整个编译过程,包括汇编和链接,打印所有错误或警告,但不会在磁盘上创建文件?
特别是,我不需要任何.out个文件,也不需要对象(.o)文件。
.out
.o
答案 0 :(得分:1)
当您生成单个文件时,可以使用-o选项来选择输出文件,因此-o /dev/null只会删除输出而不生成任何文件。你仍会收到打印到stderr的警告和错误。
-o
-o /dev/null
这适用于gcc和clang。