-1

我正在为 ARM CORTEX M7 控制器使用 IAR 嵌入式工作台软件。我已经包含了 stdio.h 库,它有这样的 fopen 函数在此处输入图像描述

但是当我像这样声明我的文件指针时

文件*指针;

它给了我这两个错误。

在此处输入图像描述

请分享您的经验,我该如何解决?

4

1 回答 1

4

默认库中不存在文件 I/O。要启用它,您需要告诉编译器使用完整的库。这是通过打开项目选项并在“库选项”选项卡中选择“完整”来完成的,如果您使用的是 IDE,或者--dlib_config full如果您使用的是命令行编译器,则可以使用命令行选项。

此外,除非您可以使用半主机进行输入和输出,否则您需要为您的目标实现低级 I/O 接口。

于 2019-01-14T11:11:53.913 回答