Arduino arm-none-eabi-g++: error: No such file or directory

要点だけ。

Arduino IDEでコンパイルしようとすると

arm-none-eabi-g++: error: No such file or directory

みたいなエラーが出る場合。

旧IDE環境から新IDE(Ver.2)以降に移った時に、ライブラリの構造が変更されていて参照ファイルを見失います。
特にIntel MacからAppleシリコンMac(M1以降)に移った場合。

対処法:
Arduino IDEを終了した後、ユーザー/(ユーザー名)/ライブラリ にある「Arduino15」フォルダを捨てる。その後IDEを起動。

多分フォルダの有無しか見てなくて中の構造の変化まで追って無いのが原因です。
無いと勝手にディレクトリ作って再構築します。
ただし、ライブラリなど一切無くなり全て再インストール。ちょっと手間ですが。

コメントを残す

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

CAPTCHA