本帖最后由 Morton 于 2020-7-30 15:29 编辑
請問,
我更新了IAR 8.4後,
在Make 時,出現
Error[Pe235]: variable "__stdout" was declared with a never-completed type <DIR>\Library\StdDriver\src\retarget.c 34
Error[Pe235]: variable "__stdin" was declared with a never-completed type <DIR>\Library\StdDriver\src\retarget.c 35
請問是什麼原因,可以解嗎?
之前用IAR 7.5時,沒這個問題??
我使用的BSP:
NUC200Series_BSP_CMSIS_v3.00.005
我補一下,部份的原始碼:
出錯的是最後二行~~~
/*---------------------------------------------------------------------------------------------------------*/
/* Global variables */
/*---------------------------------------------------------------------------------------------------------*/
#if !(defined(__ICCARM__) && (__VER__ >= 6010000))
struct __FILE
{
int handle; /* Add whatever you need here */
};
#endif
FILE __stdout;
FILE __stdin; |
|