GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
IDE for GR 0.6.1にて、メインファイル(setup()とloop()が書いてあるファイル)以外から
LiquidCrystal.hやWire.hを読みに行くと、検証・コンパイル時に「No such file or directory」と表示されます。
例として、IDE for GRを立ち上げ「新規タブを追加(Ctrl+Shift+N)」し、TEST.hと名前を付けて
以下を内容として書き加えます。
#include <LiquidCrystal.h>class TEST{public: TEST(){};};
そして、メイン側の先頭行に #include "TEST.h" を付け加えてコンパイルすると
「TEST.h:1:27: fatal error: LiquidCrystal.h: No such file or directory」という表示が出てきてコンパイルが通りません。
まぁ「No such file or directory」なんだからファイルが見つからないというのはわかるんですが・・・
基準ディレクトリが何処で、一体どこを見にいっているのかさっぱりです。
当然のことながら、メインファイル側では #include <LiquidCrystal.h> とかはふつうに通ります。
これは標準のArduino IDEの仕様がこうなのか、それとも何かの不具合なのか見当がつきません。
どなたかご教授の程宜しくお願い致します。
スケッチを「保存(Ctrl+S)」か「名前を付けて保存(Ctrl+Shift+S)」した後、「新規タブを追加(Ctrl+Shift+N)」~ してみて下さい。
fujitaさん、いつもありがとうございます。
ご教示の手順通り実施することでコンパイル通りました。
このIDEは一度スケッチを保存して、フォルダの位置が確定しないと全体のコンパイルできないということですね。
Eclipseとは違う操作感があってちょっと戸惑います。