我知道gcc
有一个选项-Werror
,如果有警告可以停止编译,如果armcc
有类似的选项,因为我想在编译级别有一个良好的代码质量控制
附加信息:
我使用armcc
2.2 build 616,我咨询了 ARM,它说--diag_error=warning
只为armcc
4.0 或更高版本添加
我知道gcc
有一个选项-Werror
,如果有警告可以停止编译,如果armcc
有类似的选项,因为我想在编译级别有一个良好的代码质量控制
附加信息:
我使用armcc
2.2 build 616,我咨询了 ARM,它说--diag_error=warning
只为armcc
4.0 或更高版本添加
试试--diag_error=warning
。
请参阅http://www.keil.com/support/man/docs/ARMCCREF/armccref_CHDJDADE.htm。
最好的,
蒂姆
我得到了 ARM 的答复,请使用以下内容
--diag_error=[warning/error_refer_number]
例如:
--diag_error=179,180
由于 ARM add --diag_error=warning
for armcc
4.0 或更高版本,对于 old armcc
,我只能指定哪个警告号将停止编译过程