如何在IAR EW 8.1中抑制Pe070错误?

时间:2017-03-16 10:15:40

标签: compiler-errors compiler-warnings suppress-warnings iar error-suppression

我必须将IAR EW项目从 V 7.80.2 升级到 V 8.10.1

我的项目在版本7.8中没有任何警告或错误。当我尝试 在版本8.1中构建完全相同的项目我得到以下错误(Pe070 / Pe065 / Pe020)这些错误出现在我的RTOS源(SEGGER / emBos)中,所以我现在无法修复它们。

我的想法是在IAR或我的RTOS供应商修复这些错误之前抑制这些错误。我试过这样的话:

  

How to suppress warning (converted from error) in IAR EWARM 5.4

enter image description here

但它不起作用,错误仍然存​​在。

1 个答案:

答案 0 :(得分:0)

使用--diag_warning或--diag_suppress可以抑制所有错误。如果错误严重,编译器将默默忽略suppress选项。不幸的是,没有办法看到哪些错误可以被忽略,哪些错误可以被忽略。