備忘録 – Arduino IDE コンパイルエラー for UNO

投稿者: | 2020-03-14

久しぶりにArduino IDE でArduino UNO をターゲットにコンパイルしようとしたら下記エラーが出てしまって先に進めなくなった。

Arduino: 1.8.12 (Mac OS X), Board: "Arduino Uno"

In file included from sketch/Blink.ino.cpp:1:0:
/Applications/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/Arduino.h:23:10: fatal error: stdlib.h: No such file or directory
 #include <stdlib.h>
          ^~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Arduino Uno.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

色々とググってみたら、変なアップデートをインストールするとこういう事が起きる事があるそうな。

私の場合下記フォルダが悪さをしていた様で、とりあえず’avr-gcc_bk’ と名前を変えたらコンパイルが通る様になった。

~/Library/Arduino15/packages/arduino/tools/avr-gcc

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です