3

2 つのスケッチ間で共通にしたいいくつかのヘッダーとソース ファイルがあります (それらは通信インターフェイスであるため) が、それらをスケッチに含めることはできません。 .

例:

Project
-interface.h
-interface.cpp
-sketch1
--sketch1.ino
-sketch2
--sketch2.ino

私はやりたい:

#include "../interface.h" 

それからライブラリを作成して別の場所に配置することなく (他の人にファイルを渡すときにファイルを移動する必要がないように)。

助けてくれてありがとう(私はここで怒っています)、

ミスターミステール

PS: Windows のバージョンは 1.0.5 です

4

2 に答える 2

2

悪いニュースは、おそらく interface.h/c をライブラリ フォルダーに配置する必要があることです。良いニュースは、それほど難しくないということです。「interface」という名前のフォルダーを他のライブラリ フォルダーのピアとして作成し、interface.h/cそのフォルダーにカット アンド ペーストするだけです。

最後に、新しいフォルダー/ライブラリを作成した後、Arduino の IDE を完全に終了して再起動してから、スケッチ用の新しい「インターフェイス」ライブラリを選択する必要があります。

于 2013-09-28T05:28:44.120 に答える