.\MQTT.axf: Error: L6200E: Symbol __stdout multiply defined (by stdio_streams.o and usart.o).
时间: 2023-09-24 14:08:11 浏览: 184
这错误通常是由于重复定义了 __stdout 变量导致的。在 stdio_streams.o 和 usart.o 中都定义了该变量。解决这个问题的方法是在其中一个文件中声明 __stdout 变量,而在另一个文件中使用 extern 关键字来引用它。这样就只有一个定义了 __stdout 变量,而另一个文件则可以引用它而不会导致重复定义错误。
阅读全文