小盒子的小盒

【IAR】Error[Li005] no definition for "__program_start"

0
阅读(4611)

这段时间我编译IAR for ARM工程的时候出现了上述标题出现的错误信息,截图如下:



出现上面错误的原因 是因为之前的工程是在较低版本下进行编译的,在高版本编译的时候,需要做一些修改,如下所示:


原来的是:
void __program_start(void);
修改成:
void __iar_program_start(void);
 
这样编译就没有问题了。