【发布时间】:2017-05-02 10:48:06
【问题描述】:
尝试回复 this SO question 我发现 gcc 选项
-Wfatal-errors-fmax-errors=n
“按编译单元”工作
我的意思是,使用2个源代码c文件并用命令编译
gcc -Wall -Wextra -pedantic -Wfatal-errors -o test test1.c test2.c
并将垃圾写入两个文件我看到gcc 在test1.c 的第一个错误处停止,但它开始编译test2.c。
我猜是因为gcc 进程启动了不同的任务,每个源文件一个,所以选项被应用了多次。
问题是:是否有一个编译器选项可以“按 gcc 命令”工作?
【问题讨论】:
标签: gcc gcc c gcc compiler-errors