我正在尝试将现有项目添加到IAR 6.50 Compiler
。我按照User Guide
中提到的每个步骤来设置编译器和项目。现在,当我构建我的项目时,它给了我错误,如下图所示
所有这些都在.c
文件中。我不知道主要问题是什么。
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
您必须至少调整文件“stm8l15x.h”。您需要添加对要使用的编译器的支持。
如何为IAR编译器提供支持取决于您要移植到新编译器的项目。最好的想法是联系图书馆的作者。你可以在这里找到一个在StackOverflow上使用那个(库?)项目的人。但除非你透露它的名字,否则这种可能性很小。
修改的:
您必须检查导致编译器使用文件“stm8l15x.h”的第67行的原因。某种程度上,#ifdef
不再起作用了。更改运行时传递给编译器的#ifdef
链或#define
。