Я новичок в Arduino. Когда Arduino проверяет этот эскиз https://github.com/MediaTek-Labs/Real-Time-Bicycle-Tracking-Map-using-PubNub бросает следующее:Arduino: Ошибка: «PubNub» не был объявлен в этой области
Build options changed, rebuilding all
BikeTracker.ino: In function 'void setup()':
BikeTracker.ino:45:5: error: 'PubNub' was not declared in this scope
BikeTracker.ino: In function 'void loop()':
BikeTracker.ino:91:14: error: 'PubNub' was not declared in this scope
Я прочитал большинство ответов указывают на то, чтобы https://www.arduino.cc/en/Guide/Libraries некоторые люди говорят, что это общая Arduino связывая вопрос (легко исправить) после того, как попробовал несколько подходов, без каких-либо кости.
Я также последовал PubNub совет поддержки клиентов (с перечнем шагов ниже), но не помогло:
I got this from our hardware/IoT/embedded engineer:
You are probably not including all the libraries, or has the wrong path for them.
- When you download the source at MediaTek-Labs/Real-Time-Bicycle-Tracking-Map-using-PubNub on GitHub:
- Click .ino file and a pop up will ask if you need a new folder for the sketch – click Yes.
- Then copy the rest of the files from the source to this new folder.
- Compile it and see if you get any library path errors that you need to provide. Let me know if you require further assistance.
Кстати это мой PubNub.h. Надеюсь, кто-то может пролить некоторые огни.
Вы пытались скомпилировать пример этой библиотеки? Что вы изменили в PubNub.h? – jabujavi
Да. Пример выше. PubNub.h уже упоминается. –