web-dev-qa-db-ja.com

Arduino環境からライブラリを削除するにはどうすればよいですか?

Windows上のArduino GUIで、[Sketch]-> [Import Library]をクリックすると、メニューの下部に「Contributed」というセクションがあります。

残念なことに、私はクリックしたくないライブラリをそのリストに追加しました。

どうすればそのリストから削除できますか?

ヘルプページには、「スケッチにライブラリが不要になった場合、コードの先頭から#includeステートメントを削除するだけ」と記載されていますが、提供されたライブラリのリストからライブラリを削除する方法は記載されていません。

60
merlin2011

Arduinoドキュメントディレクトリに移動します。内部に「Libraries」という名前のディレクトリがあります。インポートされたライブラリディレクトリがそこにあります。削除してArduinoアプリを再起動するだけです。

Arduinoライブラリフォルダーは次のようになります(Windowsの場合):

  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.cpp
  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.h
  My Documents\Arduino\libraries\ArduinoParty\examples
  ....

または、このように(MacおよびLinux):

  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.cpp
  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.h
  Documents/Arduino/libraries/ArduinoParty/examples

未使用のライブラリに関する唯一の問題は、使用するディスク容量がわずかなことです。これらは自動的にロードされないため、Arduino IDEのアプリケーションメモリを占有しないでください。

72
No Grabbing

公式ドキュメント 2013年8月現在の引用:

バージョン0017の時点でユーザーが作成したライブラリは、デフォルトのスケッチディレクトリのサブディレクトリに配置されます。たとえば、OSXでは、新しいディレクトリは〜/ Documents/Arduino/libraries /になります。 Windowsでは、My Documents\Arduino\libraries \になります。独自のライブラリを追加するには、ライブラリの名前でライブラリディレクトリに新しいディレクトリを作成します。このフォルダーには、コードを含むCまたはC++ファイルと、関数および変数の宣言を含むヘッダーファイルが含まれている必要があります。その後、Sketch | Arduino IDEのライブラリのインポートメニュー。

ライブラリを削除するには、Arduino IDEを停止し、前述の場所からライブラリディレクトリを削除します。

24
feklee

答えは、環境設定の「スケッチブックの場所」フィールドを変更していない場合にのみ有効です。したがって、まず、Arduino IDEを開いてメニューに移動する必要があります

"File -> Preferences"

ダイアログで、「スケッチブックの場所」フィールドを見て、対応するフォルダーを開きます。内部の「ライブラリ」フォルダー。

2
J W

私はC:\ Users\Dell\AppData\Local\Arduino15 \でそれらを探す必要がありました

削除するライブラリを特定するために、「作成日」属性と「変更日」属性を利用する必要がありました。

しかし、名前はまだIDEに表示されます...しかし、それは今のところ一緒に暮らせるものです。

1
Reuben Varma

バージョン1.8.4以降、ライブラリは〜/ Arduino/Librariesにあることがわかりました。これが誰にも役立つことを願っています。

0
Connor Tozer