Помогите решить вопрос с "Ошибка компиляции для платы Arduino Leonardo."
- Войдите на сайт для отправки комментариев
Вс, 10/03/2019 - 18:25
Здравствуйте, ардуинщики и им сочувствующие!
Понравился инструмент в:
https://habr.com/ru/post/413331/
Там в качестве примера приводится код для Ардуины:
#include <SVClient.h> void setup() { bool ok = svisual::connectOfCOM("test"); } int cnt = 0; void loop() { svisual::addIntValue("dfv", cnt); ++cnt; if (cnt > 10) cnt = 0; bool odd_cnt = cnt % 2; svisual::addBoolValue("bFW", odd_cnt ); svisual::addBoolValue("bBW", !odd_cnt ); delay(200); }
Но у меня Леонарда ругается таким "макаром":
collect2.exe: error: ld returned 1 exit status
exit status 1
Ошибка компиляции для платы Arduino Leonardo.
Похоже, не ндравится ей оператор "::" в строках типа "boolean ok = svisual::connectOfCOM("test");"
Но самому разобраться - извилин не хватает.
Помогите, пож! Ну оччень хоца такую штуку поиметь.
P.S. Требуемую библиотеку SVClient.h установил, как полагается.
Спасибо всем!
Какая ОС?
Если WinXP, замените линкер на аналогичный из Arduino IDE ver. 1.0.x.
В данный момент "семёрка"