VS code 配置Arduino错误 browse.path 中未找到包含文件,解决方法
在VS code 配置Arduino环境,前提是已经在Arduino里面安装了所需要的库,但是在使用VS code过程中出现依然出现了以下问题,
在 browse.path 中未找到包含文件(其实就是没有导入库函数或者外部环境没有配置好),导致不能查看底层库函数,比较麻烦,经过本人亲自测试,发现虽然显示的是在 browse.path 中未找到包含文件,实质上库函数是导入的,在编译的时候是没有错误的,可以正常使用。
推荐直接看方法2,是最快捷的方法。
解决方法1(笨办法,不推荐):
把库函数放在和工程文件同一个根目录下,这样在系统自己搜索的时候就可以找到包含的库函数,方法虽然不是太好,但是实测有效。
首先要找到库函数压缩包,Arduino在下载库文件的时候会下载在一个指定的文件夹中,只需要找到指定文件夹,将压缩包解压放在工程文件同一个根目录下。
压缩包路径,大部分人应该都是一样的(在Arduino安装库文件时,都会下载在一个指定路径下面):
这个是我自己的路径,个人可能路径稍有不一样。
这个路径是我自己的工程文件路径:
下面那个是运行代码存放的文件路径。
复制需要的库文件,解压在工程文件根目录下,我是在根目录下面自己创建了一个文件夹命名为“库文件”用来专门存放库函数文件。
已经解压好的库文件。
再次打开Vs Code 查看:
报错消失了,并且还可以很轻松的查看到原代码。
解决方法2:
找到库文件所在路径,把路径添加到c_cpp_properties.json配置文件中。
一般路径都这个。
c_cpp_properties.json添加库文件路径。