我正在将IAR嵌入式工作台软件用于ARM CORTEX M7控制器。我已经包含了stdio.h库,它具有fopen函数,例如
但是当我这样声明我的文件指针时
FILE * fpointer;
这给了我这两个错误。
请分享您的经验,我该如何解决?
答案 0 :(得分:2)
默认库中没有文件I / O。要启用它,您需要告诉编译器使用完整的库。通过打开项目选项,如果使用的是IDE,则在“库选项”选项卡中选择“完整”,或者如果使用的是命令行编译器,则使用命令行选项--dlib_config full
。
此外,除非可以将半主机用于输入和输出,否则您需要为目标实现底层I / O接口。