【实用技巧】更改ArduinoIDE默认库文件位置,解放系统盘,将Arduino15中的库文件移动到其他磁盘

这篇具有很好参考价值的文章主要介绍了【实用技巧】更改ArduinoIDE默认库文件位置,解放系统盘,将Arduino15中的库文件移动到其他磁盘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。

 原创文章,转载请注明出处:

【实用技巧】更改ArduinoIDE默认库文件位置,解放C盘,将Arduino15中的库文件移动到其他磁盘-CSDN博客文章浏览阅读185次。本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是很大的。由于ArduinoIDE在软件安装和设置中,都无法更改指定软件包下载位置和库文件存储的设置。因此,本文将讲解如何更改ArduinoIDE库文件路径,将库文件存储到其他分区的磁盘上。https://blog.csdn.net/qcmyqcmy/article/details/134481065Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。博主只用了ESP开发板,磁盘空间就占用了4个多G。

如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是很大的。

由于ArduinoIDE在软件安装和设置中,都无法更改指定软件包下载位置和库文件存储的设置。因此,本文将讲解如何更改ArduinoIDE库文件路径,将库文件存储到其他分区的磁盘上。

默认情况下,ArduinoIDE库文件软件包的位置在“C:\用户名\AppData\Local\Arduino15\”(如博主的位置是:C:\Evan\AppData\Local\Arduino15\)。分析Arduino IDE 的配置信息的 “C:\用户名\.arduinoIDE\arduino-cli.yaml ”文件可知,修改该文件directories中的“libraries”、“data”、“downloads”中的路径,就可以变更默认库文件的存储位置,进而将系统盘中的整个 Arduino15 文件夹剪切到其他目录。

arduino 库文件位置,Arduino应用,硬件应用,嵌入式硬件

下面给出修改方法,博主的arduino-cli.yaml原文件是:

board_manager:
  additional_urls:
  - http://arduino.esp8266.com/stable/package_esp8266com_index.json
  - http://dan.drown.org/stm32duino/package_STM32duino_index.json
  - https://espressif.github.io/arduino-esp32/package_esp32_index.json
build_cache:
  compilations_before_purge: 10
  ttl: 720h0m0s
daemon:
  port: "50051"
directories:
  builtin:
    libraries: C:\Users\Evan\AppData\Local\Arduino15\libraries
  data: c:\Users\Evan\AppData\Local\Arduino15
  downloads: C:\Users\Evan\AppData\Local\Arduino15\staging
  user: e:\WorkDir\Contest\EMBEDED2023\2023CarB_arduino\XiaoChuang_bisai
library:
  enable_unsafe_install: false
locale: zh-cn
logging:
  file: ""
  format: text
  level: info
metrics:
  addr: :9090
  enabled: true
output:
  no_color: false
sketch:
  always_export_binaries: false
updater:
  enable_notification: true

将“C:\Users\用户名\AppData\Local”(博主的路径是:C:\Users\Evan\AppData\Local)文件夹内的Arduino15剪切到“D:\ProgramData”文件夹内:

arduino 库文件位置,Arduino应用,硬件应用,嵌入式硬件

然后修改arduino-cli.yaml,修改后的内容如下:

board_manager:
  additional_urls:
  - http://arduino.esp8266.com/stable/package_esp8266com_index.json
  - http://dan.drown.org/stm32duino/package_STM32duino_index.json
  - https://espressif.github.io/arduino-esp32/package_esp32_index.json
build_cache:
  compilations_before_purge: 10
  ttl: 720h0m0s
daemon:
  port: "50051"
directories:
  builtin:
    libraries: D:\ProgramData\Arduino15\libraries
  data: D:\ProgramData\Arduino15
  downloads: D:\ProgramData\Arduino15\staging
  user: e:\WorkDir\Contest\EMBEDED2023\2023CarB_arduino\XiaoChuang_bisai
library:
  enable_unsafe_install: false
locale: zh-cn
logging:
  file: ""
  format: text
  level: info
metrics:
  addr: :9090
  enabled: true
output:
  no_color: false
sketch:
  always_export_binaries: false
updater:
  enable_notification: true

修改说明(截图文件):

arduino 库文件位置,Arduino应用,硬件应用,嵌入式硬件

修改完成后,打开Arduino IDE ,可以看到已经安装的库都可以正常使用了:

arduino 库文件位置,Arduino应用,硬件应用,嵌入式硬件

^_^

Enjoy!

原创文章,转载请注明出处:

【实用技巧】更改ArduinoIDE默认库文件位置,解放C盘,将Arduino15中的库文件移动到其他磁盘-CSDN博客文章浏览阅读185次。本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是很大的。由于ArduinoIDE在软件安装和设置中,都无法更改指定软件包下载位置和库文件存储的设置。因此,本文将讲解如何更改ArduinoIDE库文件路径,将库文件存储到其他分区的磁盘上。https://blog.csdn.net/qcmyqcmy/article/details/134481065文章来源地址https://www.toymoban.com/news/detail-771022.html

到了这里,关于【实用技巧】更改ArduinoIDE默认库文件位置,解放系统盘,将Arduino15中的库文件移动到其他磁盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AI绘画高效实用技巧

    如何调整整体占画面比例的问题 首先看看主要镜头类型: 广角镜头 (10mm至35mm) 拍全身 标准镜头 (35mm至85mm) 半身照 特写镜头 (85mm至300mm) 抓细节 以全画幅135为例: 20mm以下的称之为超广角镜头 21mm~40mm焦距称之为广角镜头 41mm~60mm焦距称之为标准镜头 61mm~100mm焦距称之为中焦镜头

    2024年02月11日
    浏览(38)
  • Gitlab CICD实用技巧汇总

    1、stage参数 stages:   - build   - test   - deploy 相同stage的作业会并行执行,有一个失败,则认为这个stage失败。 不同stage的作业会按序执行,前面stage有失败,后续stage不会继续执行。 可以使用needs参数改变不同stage之间的依赖关系。 2、cache参数 cache 是一种用于存储和重用构建产

    2024年02月06日
    浏览(40)
  • 实用调试技巧【上篇】

    🔴 本文章是在 Visual Studio 2022(VS2022)编译环境下进行操作讲解 Bug一词的原意是臭虫或虫子。第一代计算机是由许多庞大的真空管组成,并利用大量的电力来使真空管发光。引得一只小虫子Bug钻进了一支真空管内,导致整个计算机无法工作。研究人员费了半天时间,总算发现

    2023年04月09日
    浏览(45)
  • 实用调试技巧(1)

    什么是bug? 调试是什么?有多重要? debug和release的介绍。 windows环境调试介绍。 一些调试的实例。 如何写出好(易于调试)的代码。 编程常见的错误。 什么是Bug 我们在写代码的时候遇到的一些问题而导致程序出问题的就是Bug,世界上的第一个Bug是一支飞蛾,这就是Bug的由

    2024年02月14日
    浏览(31)
  • C语言—实用调试技巧

    第一次被发现的导致计算机错误的飞蛾,也是第一个计算机程序错误。 计算机程序或者硬件里面存在的这种缺陷—bug(程序错误或程序缺陷) 找bug的过程—调试 所有发生的事情都一定有迹可循,如果问心无愧,就不需要掩盖也就没有迹象了,如果问心有愧,就必然需要掩盖

    2024年02月04日
    浏览(22)
  • Navicat16实用小技巧

    数据库管理工具是一种用于管理数据库的软件工具,它可以帮助用户创建、修改、维护和查询数据库。数据库管理工具可以为用户提供可视化界面,使得管理数据库变得更加容易。最为一款数据库管理工具,需要具备一下功能: 数据库创建和配置:数据库管理工具可以帮助用

    2024年02月04日
    浏览(28)
  • C#非常实用的技巧

    .NET Framework 4.5以上版本: .NET Framework 4以下 虽然微软的net提供了很多解压和压缩的程序,但是如果你的系统是net Framework4,那上面的代码就用不了了,此时需要借用7za.exe 1.0 C# 解压文件 解压解释: -y 参数表示 \\\"yes to all\\\",即自动回答 \\\"yes\\\",也就是在出现任何提示时都自动选择

    2024年02月01日
    浏览(39)
  • VS实用调试技巧

    Bug一词的原意是虫子,而在电脑系统或程序中隐藏着的一些未被发现的 缺陷或问题 ,人们也叫它\\\"bug\\\"。这是为什么呢?这就要追溯到一个程序员与飞蛾的故事了。 Bug的创始人格蕾丝·赫柏(Grace Murray Hopper),是一位为美国海军工作的电脑专家,也是最早将人类语言融入到电

    2024年02月01日
    浏览(33)
  • 【Docker 实用技巧】动态切换国内外源

    目录 前言: 1、背景 2、ChatGPT 的方案 3、我的方案 3.1 本地构建 3.2 Github Action 构建 3.3 实际方案 Docker 是一个非常流行的开发和部署平台,它可以帮助开发者快速构建、部署和管理应用程序。在使用 Docker 的过程中,我们可能需要切换国内外源来获取更快速的软件包和镜像。

    2024年02月09日
    浏览(26)
  • C语言调试实用技巧之 2

    今天也给大家介绍一些调试技巧 1.2.1assert()//断言 用assert代替if语句 提示:assert是宏,不是函数 需要包含的头文件assert.h assert(表达式) 如果表达式为假,程序就会报错:”断言失败“ 如:assert(dest != NULL); 提示: a 在debug版本中,if在任何情况下都会执行,浪费时间

    2024年02月14日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包