書込エラー対応「xxxxxx.h: No such file or directory」

2020年3月14日

ArduinoIDEからスケッチ書き込み(もしくはコンパイル)時に「xxxxxx.h: No such file or directory」が表示される場合があります。
想定される問題と対応方法は以下となりますので確認をお願いします。

エラー内容は「xxxxxx.h」ファイルが無いことがわかりますので、ライブラリの追加作業に失敗していると想定されます。
そのため、以下の確認をお願いします。

「ESPAsyncWebServer.h」の場合

「ESPAsyncWebServer.h: No such file or directory」のエラーが多いため、その場合の対応方法を記載させて頂きます。
(他のファイルの場合もライブラリ追加が手順通り完了しているか確認をお願いします。)

【ライブラリの追加作業】
http://kit.socinno.com/1_2_c/
1-1.ESPAsyncWebServerライブラリ【Webサーバ機能】
が正常に完了しているか確認して下さい。

上記ページの中の【Arduinoフォルダ(スケッチブックの保存場所)】を開いて頂き、「ESPAsyncWebServer-master」というフォルダがあるか確認をお願いします。(もしくは「ESPAsyncWebServer」名を含むフォルダ)
こちらの機能を利用していますのでこのフォルダが無いと正常にコンパイルできません。

(例)
C:¥Users¥xxx¥xxx¥Arduino¥Arduino_sketch¥libraries
配下に
「ESPAsyncWebServer-master」というフォルダが必要です。
(ダウンロードして解凍したフォルダをそのまま設置する作業となります)

まずはコンパイルのみ正常に完了するか確認して頂いた後に書き込みして頂くのが良いと思われます。

http://kit.socinno.com/1_1_e/#toc_id_2_2

① 検証ボタン
をクリックするとコンパイルのみ確認できます。
⑧ ステータスエリア
に「コンパイルが完了しました」と表示されるのを確認下さい。

上記のご確認のほどよろしくお願いします。