Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为 ARM CORTEX M7 控制器使用 IAR 嵌入式工作台软件。我已经包含了 stdio.h 库,它有这样的 fopen 函数
但是当我像这样声明我的文件指针时
文件*指针;
它给了我这两个错误。
请分享您的经验,我该如何解决?
默认库中不存在文件 I/O。要启用它,您需要告诉编译器使用完整的库。这是通过打开项目选项并在“库选项”选项卡中选择“完整”来完成的,如果您使用的是 IDE,或者--dlib_config full如果您使用的是命令行编译器,则可以使用命令行选项。
--dlib_config full
此外,除非您可以使用半主机进行输入和输出,否则您需要为您的目标实现低级 I/O 接口。