Arduino を使ってスケッチをコンパイルしようとしたら以下の様なエラーが出てコンパイルできませんでした。
***\libraries\HID-master\src/SingleReport/SingleAbsoluteMouse.h:28:26: fatal error:
PluggableUSB.h: No such file or directory
#include “PluggableUSB.h”
スケッチ内で「HID-master」というライブラリを使っているので、この内包ファイル内でのinclude で指定している “PluggableUSB.h” ファイルが見つからない、というもの。
そもそもこのライブラリはインストールすれば使えるものじゃないのか?何か他に必要な物があるのか?
いろいろ悩んでいると原因が解りました。
Arduino IDE は開発者が二手に分裂して、同名で異なるものをリリースしているのです。筆者が使用していたのは Arduino 1.7.8 (Srl) だったのです。
これではなく、もう一つの Arduino 1.6.7 (LLC) に入れ替えてみたところ、何もなかったようにすんなりコンパイルが通りました。
初心者はこんなお家騒動があるなんて知りもしないので、勘弁して欲しいです。
コメント
アルディーノウノにIDEで作成したプログラムを書き込もうとすると、エラーになります。
エラーメッセージ:Compilation error.exec;”C:\/|Users|USER|AppData|Local|Arduino15|packages|arduino|tools|
aur-gcc|7.30-atme|3.61-arduino7/bin/aur-g++”:file does not exist.
上記のエラーメッセージが表示されます。何とか解決してプリグラムをアルディーノウノ
に書き込みたいので解決方法を教えてください。