如何从arduino环境中删除库?

mer*_*011 63 arduino arduino-ide

在Windows上的Arduino GUI中,如果我单击Sketch - > Import Library,则会在菜单底部显示一个名为"Contributed"的部分.

不幸的是,我错误地点了一下,并添加了一个我不想要的列表.

如何从列表中删除它?

帮助页面仅提到"如果草图不再需要库,只需从代码顶部删除其#include语句",但它没有提到如何从提供的库列表中删除库.

No *_*ing 74

转到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
  ....
Run Code Online (Sandbox Code Playgroud)

或者像这样(在M​​ac和Linux上):

  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.cpp
  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.h
  Documents/Arduino/libraries/ArduinoParty/examples
Run Code Online (Sandbox Code Playgroud)

未使用库的唯一问题是它们使用的磁盘空间很小.它们不会自动加载,因此不要占用Arduino IDE的任何应用程序内存.

  • 库不仅要求磁盘空间.他们还要求一个名字.因此,除非删除第一个库,否则其他库不能使用相同的名称.此外,库将始终显示在选择列表中,从而增加了选择*任何*库所需的时间.我想指出的是,删除库可能比保存磁盘利用率有更多的原因. (22认同)
  • 我不想在此开始一个新主题但是当我尝试这个选项时,库仍然存在.我使用的是arduino IDE 1.6.6版.任何额外的建议? (4认同)

fek*_*lee 24

截至2013年8月的官方文档引用:

自0017版开始的用户创建的库位于默认sketch目录的子目录中.例如,在OSX上,新目录将是〜/ Documents/Arduino/libraries /.在Windows上,它将是My Documents\Arduino\libraries \.要添加自己的库,请在libraries目录中使用库的名称创建一个新目录.该文件夹应包含带有代码的C或C++文件以及带有函数和变量声明的头文件.然后它将出现在Sketch |中 在Arduino IDE中导入库菜单.

要删除库,请停止Arduino IDE并从上述位置删除库目录.