E:\Keil\ARM\ARMCC\Bin\..\include\stdlib.h(554): error: #3108: attribute "__nothrow" does not apply here
时间: 2024-03-23 20:34:35 浏览: 90
Keil.ARM-Compiler.1.7.2.pack; 解压密码:1234; Keil.ARM-Compiler.1.7.2
这个错误是由于在E:\Keil\ARM\ARMCC\Bin\..\include\stdlib.h文件的第554行使用了不适用的属性"__nothrow"导致的。"__"属性通常用于指示函数不会抛出异常。然而,在这个特定的位置,它不适用。
可能的原因是该属性被错误地应用于一个不支持的函数或者该属性在该位置不应该被使用。要解决这个错误,你可以检查一下代码中是否正确使用了该属性,并确保它只应用于支持该属性的函数。
阅读全文