D:\k5\MDK5.14\mdk\Mdk\ARM\ARMCC\Bin\..\include\stdio.h(552): error: #20: identifier "__va_list" is undefined
时间: 2023-09-29 21:05:57 浏览: 227
错误信息显示在文件 "D:\k5\MDK5.14\mdk\Mdk\ARM\ARMCC\Bin\..\include\stdio.h" 的第 552 行出现了错误。错误信息是:identifier "__va_list" is undefined。这个错误可能是因为在编译时未正确定义 __va_list。请检查相关配置文件和编译选项,确保 __va_list 被正确定义和引用。
相关问题
D:\YB\study\MDK5.38\ARM\ARMCLANG\Bin\..\include\stdio.h(119): note: previous definition is here
问题: D:\YB\study\MDK5.38\ARM\ARMCLANG\Bin\..\include\stdio.h(119): note: previous definition is here
回答: 这个问题是关于stdio.h头文件中的一个定义的重复问题。根据引用[3]中的描述,半主机是用于ARM目标的一种机制,可以将来自应用程序代码的输入/输出请求传送至运行调试器的主机。在这个机制中,可以使用C库中的函数,如printf()和scanf(),来使用主机的屏幕和键盘,而不是在目标系统上配备屏幕和键盘。所以,D:\YB\study\MDK5.38\ARM\ARMCLANG\Bin\..\include\stdio.h(119)中的定义可能是与半主机机制相关的定义。而之前的定义可能是在其他地方定义的相同或类似的内容。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)