簡體   English   中英

錯誤“ #include <string> 編譯時”在Arduino Uno中使用Firebase Arduino庫時vs以太網屏蔽

[英]Error “#include <string> while compiling” when using Firebase Arduino library in Arduino Uno vs Ethernet shield

我想在Arduino Uno vs以太網屏蔽上使用FirebaseArduino庫(實時數據庫),而不是使用NodeMCU(使用有線代替無線)。
但是在編譯源代碼時會發生此錯誤:

Documents/Arduino/libraries/firebase-arduino-master/src/FirebaseArduino.h:20:18: fatal error: string: No such file or directory 
#include <string>

問題1
我該如何解決這個問題?

問題2
我可以在Arduino Uno vs以太網盾上使用該庫嗎? (這是為ESP8266編寫的)

因為安裝在Arduino上的MCU沒有強大的功能來處理https連接。 https://arduino.stackexchange.com/questions/4/how-to-get-https-on-arduinohttps://forum.arduino.cc/index.php?topic=427354.0
因此,我將構建一個小的后端以將數據包轉發到Firebase數據庫。 就像提到的@King Reload:github.com/robertcedwards/httpFirebase。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM