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添加庫文件路徑。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章