首页 > 其他分享 >platformio 添加github的库

platformio 添加github的库

时间:2024-08-01 17:08:30浏览次数:9  
标签:PlatformIO lib github GitHub platformio 添加

platformio 添加github的库

在PlatformIO中添加GitHub上的库,你需要在项目的platformio.ini文件中使用库的GitHub URL。以下是添加库的步骤:

  1. 打开你的PlatformIO项目的platformio.ini文件。

  2. [env:default]部分或者特定的环境部分下,使用lib_deps指令添加GitHub上的库。

例如,如果你想添加一个名为example-lib的库,该库位于GitHub上,并且你想添加最新版本,你可以按照以下方式编辑platformio.ini文件:

[env:default]

lib_deps =
example-lib @ https://github.com/author/example-lib

如果你需要指定特定的版本,可以使用@version语法:

[env:default]

lib_deps =
example-lib @ 2.0.0

这样就将GitHub上的库添加到了你的PlatformIO项目中。当你下次打开项目时,PlatformIO会自动下载并安装指定的库。

标签:PlatformIO,lib,github,GitHub,platformio,添加
From: https://www.cnblogs.com/FBsharl/p/18337030

相关文章

  • vscode 上传github
    0安装github插件 插件   1登录https://github.com/Dongvdong?tab=repositories105@qL42创建2-1项目名字 2-2选择一个默认的redeme 2-3公开还是私有 完整提交   3Git首次安装需要进行的设置gitconfig--list2、配置全局用......
  • 直接添加GO词云到基因表达热图上
    我想这将是一个非常有用的功能。对于一个基因表达热图,如果对热图中的行进行了切分,那么这个新的anno_GO_keywords()函数会自动对每个rowcluster中的基因进行基因集合富集分析(Genesetenrichmentanalysis/over-representationanalysis),然后提取显著的GO条目,提取其关键词,通......
  • mapbox 结合deckgl添加3DTiles等操作
    1.初始化import{MapboxOverlay}from"@deck.gl/mapbox";import{LineLayer,GeoJsonLayer}from"@deck.gl/layers"; import{TripsLayer,Tile3DLayer}from"@deck.gl/geo-layers"; import{Tiles3DLoader}from"@loade......
  • Maven手动添加jar项目导本地、通过pom.xml引入依赖、打包后依然生效
    1、到jar包目录、cmd以管理员身份运行、执行如下命令mvninstall:install-file-Dfile=sqljdbc4.jar-Dpackaging=jar-DgroupId=com.microsoft.sqlserver-DartifactId=sqljdbc4-Dversion=4.02、pom.xml进行引入`<dependency> <groupId>com.microsoft.sqlserver</groupI......
  • Watt Toolkit非常好用的加速器 gitHub加速器
    WattToolkit非常好用的加速器「WattToolkit」是一个开源跨平台的多功能工具箱。本文章只对网络加速进行讲解,其他功能请自行摸索简单好用,易上手,可对gitHub、Twitch、公共CDN、Discord、Uplay、国外验证码平台等进行加速  官方网址:WattToolkitGitHub、谷歌验证码等国内......
  • 为什么当我们返回主程序时,这个全局不会保持更新,除非我向程序添加一个新的入口点?
    m1是collect_finetuning.py中的全局变量:m1:list=[]当我通过以下方式运行collect_finetuning.py时:if__name__=="__main__":main()我们看到这种行为,其中collect_finetuning中的函数更新了m1,并且它丢失了main()中的更新值:|||我能够在第二张图片......
  • 如何将优先级任务添加到celery队列而不禁用获取
    我有一个celery工作线程,并发度设置为1,它从RabbitMQ获取任务。我想创建一个在单个并发设置中只有一个队列的系统,因此,所有任务都将添加到主队列中。关于任务-它只是一个循环,我们用更新状态。|||并行地我有两个服务。task.update_state()Celery-beat......
  • GitHub Actions 工作流程中的 moviepy 安装错误:subprocess-exited-with-error
    我尝试在GitHubActions工作流程中安装moviepy时遇到错误。在我的本地机器上安装工作正常,但在CI环境中有时会失败。该错误消息表明获取构建轮子的要求未成功运行,退出代码为1。它还提到该错误源自子进程,并且可能不是pip的问题。Downloadingmoviepy-1.0.3.tar.gz(388......
  • 如何使用“pyroute2”“添加”通过“get”接收的路由?
    不幸的是,pyroute2模块的文档相当具体,所以我找不到我遇到的一个特定问题的答案。我的目标是保存一个特定表(让我们将其命名为表A)中的所有路由,然后恢复它们。我可以(显然)接收路由转储并使用单个命令清除表:IPRoute().flush_routes(table=A)路线存储为字典......
  • 节点添加jenkins用户
    节点添加jenkins用户在Jenkins服务器上:切换到Jenkins用户的Home目录并查看Jenkins用户的SSH密钥:su-jenkinscat~/.ssh/id_rsa.pub复制Jenkins用户的SSH公钥(id_rsa.pub​文件内容)。在节点服务器上:新建jenkins用户adduserjenkins将jenkins用户添......