企业网站psd模板,车子网站,深圳市住房和建设局网站,平面设计网上接单赚钱前言
PlatformIO与Arduino在添加第三方库方面的原理存在显著差异 在PlatformIO中#xff0c;第三方库的使用是基于项目#xff08;工程#xff09;的。具体而言#xff0c;只有当你为一个特定的项目添加了某个第三方库后#xff0c;该项目才能使用该库。这些第三方库的文…前言
PlatformIO与Arduino在添加第三方库方面的原理存在显著差异 在PlatformIO中第三方库的使用是基于项目工程的。具体而言只有当你为一个特定的项目添加了某个第三方库后该项目才能使用该库。这些第三方库的文件会被直接添加到该项目的文件夹路径下。因此每当新建一个项目并希望使用某个第三方库时你需要手动导入该库到该项目中。 相比之下Arduino的第三方库管理方式则有所不同。在Arduino中添加的第三方库是安装在Arduino的专用第三方库文件夹中的。这意味着一旦库被安装到该文件夹下任何Arduino项目都可以加载并使用这个库而无需为每个项目单独导入库文件。
总结来说PlatformIO应该叫导入第三方库而Arduino叫安装第三方库更加合适
PlatformIO将第三方库导入到某个项目之后这个项目才可加载这个库Arduino将第三方库安装到电脑中Arduino的第三方库文件中所有项目都可加载这个库
Arduino安装第三方库
arduino导入库教程
PlatformIO导入第三方库 内容为ATK/15-infrared_reception的工程添加一个红外遥控的第三方库IRremoteESP8266 点击platformIO图标然后点击Libraries 在Registry的Search libraries...处搜索需要添加的第三方库
Installed已安装的第三方库Built-in自带的库Updates可更新的库 这里搜索一个红外遥控的库IRremoteESP8266来演示点击下载的标志 在Installation可以选择第三方库的历史所有版本然后点击Add to Project 点击Select a project选择要添加第三方库的工程然后点击Add
等待第三方库添加完成之后可以在工程文件夹下面的platformio.ini文件中查看到多了这句话这就表示了第三库已经添加完成了 删除已添加库的方式回到搜索第三方库的地方选择Installed找到需要删除第三方库的工程路径找到IRremoteESP8266点击右下角的Uninstall即可删除已安装的第三方库
添加完成的第三方库的路径在ATK/15-infrared_reception-.pio-libdeps-IRremoteESP8266