0
我想編譯一個ESP8266的Arduino/C++程序,並且遇到了一個我無法解決的奇怪錯誤。我正在使用MS Visual Studio Code,儘管我在c_cpp_properties.json文件的includePath部分中有Adafruit MQTT庫頭文件的路徑,但當我嘗試編譯我的源代碼時,我在輸出:調試編譯器故障
src\main.cpp:3:27: fatal error: Adafruit_MQTT.h: No such file or directory
#include "Adafruit_MQTT.h"
^ compilation terminated.
*** [.pioenvs\esp12e\src\main.o] Error 1
有什麼奇怪的是,如果我對標題中包含語句單擊鼠標右鍵,然後單擊轉到定義,庫代碼確實拉昇。 這讓我覺得IDE可以找到該文件,但編譯器不能。不幸的是我之前沒有使用MS-VSC,所以不確定爲什麼會發生這種情況。
有沒有人有更多的經驗知道我應該把注意力集中在哪裏?
感謝您的幫助。
奇怪它沒有,但後來我跑了更新,現在它確實。 – CrazyMerlin