如何解决编译arduino草图的错误?

How to solve error compiling an arduino sketch?

当我尝试在 Windows 7 上使用官方最新版本的 Arduino 软件编译我的 Arduino UNO 草图时,出现此错误

sketch\sketch_may21a.ino.cpp:1:21: fatal error: Arduino.h: No such file or directory
#include <Arduino.h>
                 ^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Uno.

有什么解决办法?我该怎么办?

我知道这已经有一段时间了,但它可能对其他人有所帮助。 我通过 arduino forums 中的以下操作解决了我的问题:

  1. 关闭 Arduino IDE
  2. 转到下面的文件夹:

    对于MacOS X:

    • /用户/(用户名)/Library/Arduino15

    对于Windows

    • Arduino IDE 1.6.5r5 及之前版本: C:\Users(用户名)\AppData\Roaming\Arduino15

    • Arduino IDE 1.6.6 及更高版本: C:\Users(用户名)\AppData\Local\Arduino15

  3. 删除Arduino15文件夹

  4. 重新安装 IDE.

第 4 步对我来说不是必需的,但如果你弄乱了库,你应该进行全新安装。

希望对您有所帮助。

我也遇到了这个问题。所以我所做的是,转到设备管理器 select Arduino 端口 COM..通过单击右键禁用,拔下并重新插入 Arduino,转到设备管理器 select Arduino 端口 COM.. 右键单击启用它。然后尝试。希望对你有所帮助。

板 Arduino/Genuino 的大多数 exit status 1 Error compiling 如果您没有 header.

的库,则会出现 Uno 错误

解决方案是下载库并添加到目录: C:\Program 文件 (x86)\Arduino\libraries