1、 問題場景
在編譯器遇到了一定數(shù)量的錯誤后就停止編譯
2、軟硬件環(huán)境
1)、軟件版本:FUSA Compiler 6.16.2
2)、電腦環(huán)境:Windows
3)、外設(shè)硬件:無
3、相關(guān)命令
? 1) armclang -ferror-limit=100
在產(chǎn)生100 個錯誤后停止發(fā)出診斷。錯誤限制可以通過-ferror limit=0禁用。
2)補充說明
可以使用編譯器選項-ferror limit=1 在產(chǎn)生1個錯誤后停止編譯器發(fā)出診斷。
請注意,該功能不是由Arm 官方測試的,而是作為社區(qū)功能,包含在Arm編譯器中,我們建議僅在調(diào)試時使用它。
[1] https://clang.llvm.org/docs/UsersManual.html#cmdoption-ferror-limit
[2] https://developer.arm.com/documentation/DUI1093/e/Supporting-reference-information/Support-level-definitions?lang=en