为什么RIOT无法执行简单的printf?

问题描述 投票:0回答:1

我刚接触RIOT-OS世界,并立即出现第一个问题。特别是我不得不编译并运行task-01(幸运的是它运行了),但是在此刻,我试图添加一个愚蠢的printf命令,它无法识别它,因此没有执行它。我正在Vagrant中使用VM配置。我怀疑编译部分有错误。我从教授的教程中看到应该是:/ home / vagrant / Tutorials / IoT / RIOT / cpu / native / stdio_native,但未显示在程序中……我该怎么办?请帮助!

The code of the Task-01The compiling

c vagrant iot riot
1个回答
0
投票

puts()除单个参数的字符串外,什么都不允许。

所发布的代码正在尝试使用“输出格式转换”说明符。使用功能时不允许这样做:puts()

© www.soinside.com 2019 - 2024. All rights reserved.