The program below keeps getting compilation errors on line 4. Why.
#include <iostream>
#include <cstring>
enum Type { mp3=0, wav=1, ogg=2, flac=3 };
enum Kompresija { х264=0, Theora=1, AV1=2 }; //here!!!!
class MediaSegment{
protected:
char naslov[100];
char avtor[100];
int vremetraenje;
int golemina;
public:
![]()
asked May 29, 2021 at 21:43
2
The x in x264 actually is a Cyrillic Ha (ĥ). Rendered in UTF-8:
321 205 (octal) = 0xD1 0x85 = Unicode code point U+0445 (CYRILLIC SMALL LETTER HA) = Cyrillic х (not Latin x)
And C++ expects a basic Latin enum constant name.
![]()
answered May 29, 2021 at 21:56
![]()
Joop EggenJoop Eggen
106k7 gold badges83 silver badges135 bronze badges
2
This bug is related to your compiler. It is usually a problem with special characters. It is possible, that you cannot see this character. I would try to rewrite the code, that makes this problem. But you may have other options as well.
Maybe this is a help for you:
Convert the file to ASCII and blast all Unicode characters away. It will probably work. But u never know, what was the problem. It will remove all Unicode characters like C²
You may damage some logic like «Smart-Quotes» (“ & ”) or a pointer with a full-width asterisk (*).
More options for you: Maybe the current font cannot display the character. Switch fonts to see the character.
Or you try to find by an regular expression all Unicode characters, that are not part of non-extended ASCII.
[x{80}-x{FFFF}]
Hopefully this might help you
answered May 29, 2021 at 22:08
1
Skip to content
На чтение 1 мин. Просмотров 122 Опубликовано 15.12.2019
Здравствуйте. Мой вопрос возможно покажется глупым но не получается найти на него ответ. Имеется следующий код:
в ответ на этот код я получаю ошибку:
не очень понимаю, о чем мне говрит компилятор. Не могли бы вы объяснить, в чем тут дело? Заранее спасибо.
1 ответ 1
У вас идентификатор сpic сочетает в себе кириллические и латинские символы. Можете убедиться в этом здесь. Видимо, ваш компилятор (а может и стандарт C++, точно не знаю) предпочитает латиницу. Вероятно, виной тому Punto Switcher. Во избежание таких случаев рекомендую занести в исключения Switcher’а вашу IDE, чтобы он не переключал автоматически то, что вы печатаете
Автор Дима Сорокин задал вопрос в разделе Другие языки и технологии
C++ =) помогите, пипец какой-то и получил лучший ответ
Ответ от Cheery[гуру]
Попробуйте сделать так. . вместе while.. написать do < . >while(continue_loop); или у себя сразу записать while ( continue_loop )
![]()
Дубликаты не найдены
К сабжу не относится, но у вас странное представление о чтении файла:
setlocale(LC_ALL,»Russian»);//Чтение файла
А если по делу, проверьте что у вас после cout стоит >> вместо »
#include
#include
#include
#include
#include
#include
Модератор: Модераторы разделов
-
chups
- Сообщения: 79
- ОС: Debian Lenny GNU/Linux
ошибки коплиляции программ Qt4, stray
всем привет. уважаемые форумчане подскажите в чем проблемма: пишу не очень сложную программку, до поры до времени она собиралась, а потом начались появляться непонятные мне ошибки компиляции:
Код:
chups@linux-chups:~/from PCLinuxOS/Data Base/current work/temp_tableview> make
make: Warning: File `ui_dbFile.h' has modification time 2,2e+04 s in the future
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtSql -I/usr/include/QtSql -I/usr/include -I. -I. -I. -o table.o table.cpp
table.cpp:10: error: stray ‘321’ in program
table.cpp:10: error: stray ‘201’ in program
table.cpp:13: error: stray ‘321’ in program
table.cpp:13: error: stray ‘201’ in program
table.cpp:15: error: stray ‘321’ in program
table.cpp:15: error: stray ‘201’ in program
make: *** [table.o] Ошибка 1
а вот здесь у меня вообще произошла ломка понятий
:
Код:
chups@linux-chups:~/from PCLinuxOS/Data Base/current work/temp_tableview> make
make: Warning: File `ui_dbFile.h' has modification time 2,2e+04 s in the future
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtSql -I/usr/include/QtSql -I/usr/include -I. -I. -I. -o table.o table.cpp
g++ -o temp_tableview main.o table.o workWithDb.o moc_workWithDb.o -L/usr/lib -lQtSql -L/usr/lib -lQtGui -L/usr/X11R6/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -lrt -ldl -lpthread
make: предупреждение: Неправильный ход часов. Сборка может быть неполной.
В чем проблема? из-за чего возникают ошибки. код вроде правильный…
Qt4 изаю последний, пробовал собирать в 2 системах: opensuse и pclinuxos, результат одинаков
Сам исходный код прилагаю
-
whirlwind
- Сообщения: 67
Re: ошибки коплиляции программ Qt4, stray
Сообщение
whirlwind » 28.05.2008 17:52
chups писал(а): ↑
28.05.2008 17:17
make: предупреждение: Неправильный ход часов. Сборка может быть неполной.
это вроде бы как раз ясно: у файла main.cpp дата последнего изменения стоит 29 число, хотя сегодня еще 28е
видимо, на одной из двух систем у вас что-то со временем
а вообще, есть подозрение, что там буквы «со» русские используются..
я две строки полностью перенабрал, а в этой
connect(connectButton, SIGNAL(clicked()), this, SLOT(connectionToDB()));
заменил только со, после чего оно соизволило нормально собраться
Добро всегда побеждает зло. Мы победили, значит мы — добро.
-
GRS
- Сообщения: 236
- Статус: C++ Pro
- ОС: Suse10.2/XP
Re: ошибки коплиляции программ Qt4, stray
Сообщение
GRS » 28.05.2008 18:40
chups
Поддерживаю или лучше сказать присоединяюсь к тому что ответил whirlwind
Ошибки первого рода часто бывают, при копировании текста из буфера. Самое ужасное, когда там непечатные символы — тогда только редактор помогает, при включении отображения непечатных символов.
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
- Контактная информация:
Re: ошибки коплиляции программ Qt4, stray
Сообщение
Assuri » 28.05.2008 19:58
table.cpp:10: error: stray ‘321’ in program
table.cpp:10: error: stray ‘201’ in program
table.cpp:13: error: stray ‘321’ in program
table.cpp:13: error: stray ‘201’ in program
table.cpp:15: error: stray ‘321’ in program
table.cpp:15: error: stray ‘201’ in progra
Везде, где есть «слово» connectButton вылазиет эта ошибка. Скорее всего Вы копипастили. Наверное буква «c» в слове connect у Вас русская, а не английская. Хотя это только предположение. Попробуйте эти строки переписать снова вручную.
-
chups
- Сообщения: 79
- ОС: Debian Lenny GNU/Linux
Re: ошибки коплиляции программ Qt4, stray
Сообщение
chups » 28.05.2008 20:52
всем спасибо
все исправилось и мои понятия стали на места
с временем вы точно угдали: я работал в одной системе, потом вырубил комп и биосе время поменял, ну и сразу загрузился в другую систему и оттуда продолжил работать
на счет русских букв — может быть, я как раз когда «создавал» кнопку болтал по аське, может быть и вбил русский символ
Всем спасибо, тему можно закрывать![]()
P.S. токо сейчас заметил что у мну на часах стоит 29-е число, время выставил нормально, а вот день что-то провтикал ![]()
nonedark2008, да это все есть — конструкторы, перегруженные опрераторы и все такое. я их сюда не привел. проблема вот такая.
есть класс (уж извините, ребята, у меня все идентификаторы на русском — Visual Studio позволяет)
| C++ | ||
|
внутри создается динамический массив. Допустим есть функция транспонирования матрицы
| C++ | ||
|
Тут, чтобы не загромождать я привел только часть её. Так вот, в чём проблема: если тип шаблона класса любой встроенный тип (например double) то функция T() для объекта работает отлично (например объект.T()). Но если я делаю тип массив<массив<double>> (т.е. элементами массива объекта будут такие же объекты-матрицы с элементами double), то вот такую операцию для элемента массива сделать не получается: указательСтрока[i][j].T();
| C++ | ||
|
Т.е. компилятор говорит, что если типом класса будет встроенный тип (например double), то для такого элемента массива функция T() не определена. По-этому приходилось перегружать унарный оператор. Но ведь для всех функций операторов не напасёшся.
И вот прочитал в книжке про принятие решения во время компиляции с помощью constexpr-if. Для сложения написал вот, что
| C++ | ||
|
вроде бы скомпилировалось. но еще не проверял
Добавлено через 6 минут
Если есть какой-то общеизвестный способ обойти эту проблему, умоляю, расскажите
mirsovetov.net
Андрощук Александр, ИТ решения, советы, заметки…

stray # in program
При компиляции проекта в Android IDE возникла ошибка
LampCore:20: error: stray ‘302’ in program
Код, который вызывал ошибку не был какой то особенный, была объявлена простенькая структура с полями:
В моем случае ошибка возникла из за того, что я случайно в названии структуры Config написал не латинский символ C. Самое интересное что с виду все кажется в порядке, а на самом деле это не так, и возникает ошибка «stray ‘320’ in program».
Так что решение — использовать только латинские символы (это не касается комментариев).
Также могут возникать другие ошибки такого же рода, только с другим кодом
Скорее всего что следующие ошибки:
error stray 2 in program
error stray 200 in program
error stray 201 in program
error stray 213 in program
error stray 223 in program
error stray 226 in program
error stray 227 in program
error stray 240 in program
error stray 253 in program
error stray 273 in program
error stray 302 in program
error stray 320 in program
error stray 321 in program
error stray 340 in program
error stray 342 in program
error stray 357 in program
error stray 361 in program
тоже связанны с этой проблемой, если это не так, пожалуйста отпишитесь в комментариях.
Источник
Arduino.ru
Для «чаников со свистком»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Гуру вопрос к вам.
Написал вот такой скетч
Т.е если приняли «1» то надо вернуть «10» HEX
Но возврашается какая то ерунда размером более 400 байтов.
Вопрос — ЧТО, ГДЕ, не так
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ВЕЗДЕ ВСЁ не так.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Я рад. Значит еще не все потеряно и есть преспектива.
а конкретней можно, хотя на словах.бы
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Я только начинаю, первые шаги. В С ноль.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
А что у вас за ерунда в строчке без номера?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

В ИДЕ не была включна нумерация строк.
Исправляюсь на ходу.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Я только начинаю, первые шаги. В С ноль.
тогда какого хрена вы приперлись на форум?
В сети есть множество уроков и текст и видео для совсем начинающих, таких как вы.
Вы считаете, что тут школа? Что кому-то доставит удовольствие карьера бесплатного педагога?
Форум, любой форум ЭТО ОБЩЕНИЕ ПО ИНТЕРЕСАМ. Распечатайте вот так, очень большими буквами, и повесьте над кроватью!
Что бы общаться на форуме нужно стать кому-то интересным, доходит?
Для этого нужно начать немного разбираться в предмете, чтобы вопросы ваши стали содержательными.
Итог: сначала учимся, а потом общаемсяя со специалистами, недоспециалистами или начинающими. НО СНАЧАЛА УЧИМСЯ. ОК?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

В ИДЕ не была включна нумерация строк.
Исправляюсь на ходу.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы не обижайтесь, а подтяните знания.
Начинать надо с простых задач, повторить чужой пример, разобрать как работает. И изучите уроки в сети. Тут — кому что проще — кто-то видео любит, кто-то просто текст, по старинке.
А пока вы написали настолько несуразный набор знаков, что его даже ошибкой назвать нельзя.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Я не обижаюсь, обижаться это не мое.
Я сказал, что в Си я ноль, да еще и очень крглый.
На MASMе, все намного проще, а здесь .
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

а то, что вы пытались написать выглядит так:
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ну че напали на человека? А грузить и компилить пробовали?
Я вот не поленился загрузил скомпилил, выдало кучу ошибок, в каких строках не пойму
Тоже не силен в Си, но кажетя не все строки правильно написаны, или всетаки скетч неправильно сюда загружен?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Спасибо, это по товарищески. Я тоже кое что упел прочитать. И в моей программе записи/чтения СОМ
Я также компилил, грузил и получал, такую же хрень
Странно явно есть ошибка и все неправильно, а грузится и пытается что то сделать.
Вот этого понять не могу.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

solver, Это , как говорят, заствь дурака молится , так и лоб свой расшибет и остальных виноватыми сделает. Вы учитесь не только Си, но и как правильно скетч с форума брать, а некоторым еще и выкладывать на форум.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

На счет выкладывать, это конечно камушук в мою сторону.
А брать не сложно.
Намного сложней давать и делиться, не каждому дано.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Похоже не видно. Вот я взял и ошибок нет. А у вас есть. Учитесь брать скетч с форума без ошибок.
ПС: Без знания Си здесь на форуме делать нечего. Это же не твитер и не фейсбук.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Похоже не видно. Вот я взял и ошибок нет. А у вас есть. Учитесь брать скетч с форума без ошибок.
ПС: Без знания Си здесь на форуме делать нечего. Это же не твитер и не фейсбук.
Ну да твой норм компилицца! А из первого сообщенья выдавал ошибки. Просто иногда у одного когота настройки ниправильные IDE , у себя ставишь скетчь и нормально все. Потом тот второй правит настройки и у нево норм все. Но тут не тот случий!
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Так для того что бы, научится в первую очере нужно общение, со знающими людьми.
Да и познавать предмет, лучше на конкретике.
Я не исключаю и самообразования.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Спасибо, это по товарищески. Я тоже кое что упел прочитать. И в моей программе записи/чтения СОМ
Я также компилил, грузил и получал, такую же хрень
Странно явно есть ошибка и все неправильно, а грузится и пытается что то сделать.
Вот этого понять не могу.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

На MASMе, все намного проще, а здесь .
Сколько раз я подобное в своей жизни слышал — не счесть 🙂 Видимо, и через пару сотен лет подобная отмаза будет канать 🙂 А на деле оказывается, что и в MASMе ноль, и в С ноль — но ведь надо же как-то отмазаться 🙂
Мсье, а какой большой интересный проект вы реализовали на MASM — поделитесь 😉
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Что за наваждение в последние дни? Вчера приходил тут один — мы ему все должны были, сегодя уже второй такой. В детсадах выпускной?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
он тоже вечно ниче не догоняет и не вкуривает!
про себя, родимого, пишешь? Даже готовый скетч не способен с форума загрузить, а выступаешь?. Обьясняю тупому — сам же не допетришь. Такие ошибки компиляции, как у тебя — чтоб ты знал, получаются, если скопировать скетч с форума в виде HTML. Копируй как текст, ошибок не будет.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Так для того что бы, научится в первую очере нужно общение, со знающими людьми.
Да и познавать предмет, лучше на конкретике.
Я не исключаю и самообразования.
В первую очередь надо книжки читать. А сейчас какой интерес «знающим людям» общаться с тобой, задумайся.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Да уж, завелись не на шутку.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Нашелся долбоящер, пытается на слабо развести:)
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

А смысл, какой тебя разводить. Разводить то нечего, жиже воды не станешь.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Plot twist: solver есть альтер-эго cain52. Ну в смысле сохранность их IP от глаз форумян гарантируется ФЗ №152 «О персональных данных», но моё такое мнение, что администратор мог бы при желании прояснить картину. Во всяком случае, не удивлюсь если geodata будет указывать на одно и то же место, или у адресов будет подозрительно узкий диапазон.
По теме. Каин, харэ заливать. Вас по масму спросили? Спросили. Исходник предоставлен? Не предоставлен. Публика делает выводы. Или для тупых: да будет вам известно, сударь, что синтаксис MASM и вообще ассемблеров ТААААААААК ////////, что обычный C++ покажется простецкими стишками Барто про бычка. Без обид. Враньё? Враньё. Не стоит обижаться на то, что очевидное враньё раскусывают.
Ползём далее. wdrakula вам написал реализацию. Потратил время. НЕ потребовал оплаты за своё время, как это делаю я, выкладывая скетч в общих разделах (вне «исполнителя») и ставя перед фактом — цена такая-то, платить туда-то, на вашей совести. Вопрос: какого хрена умничать и проезжаться по эфемерным «атрибутам» настоящего «гуру», типа вот знающего человека сразу видно, поможет, подскажет и оближет. Да в рот знающий человек это ////. Ему за это не платят.
Источник
Arduino.ru
в чем ошибка
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
#define DATA_PIN 13 // пин данных (англ. data)
#define LATCH_PIN 12 // пин строба (англ. latch)
#define CLOCK_PIN 11 // пин такта (англ. clock)
#define BUTTON_PIN 10
int clicks = 0;
boolean buttonWasUp = true;
byte segments[10] = <
0b01111101, 0b00100100, 0b01111010, 0b01110110, 0b00100111,
0b01010111, 0b01011111, 0b01100100, 0b01111111, 0b01110111
>;
void setup()
<
pinMode(DATA_PIN, OUTPUT);
pinMode(CLOCK_PIN, OUTPUT);
pinMode(LATCH_PIN, OUTPUT);
pinMode(BUTTON_PIN, INPUT_PULLUP);
>
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
«Показать подробный вывод во время компиляции»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
1AppDataLocalTemparduino_build_677421 -warnings=none -build-cache C:Users2AEA
1AppDataLocalTemparduino_cache_350815 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:Program FilesArduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc.path=C:Program FilesArduinohardwaretoolsavr -prefs=runtime.tools.avrdude.path=C:Program FilesArduinohardwaretoolsavr -verbose C:UsersАнварDocumentsArduinosketch_seven_segment_klikersketch_seven_segment_kliker.ino
C:Program FilesArduinoarduino-builder -compile -logger=machine -hardware C:Program FilesArduinohardware -tools C:Program FilesArduinotools-builder -tools C:Program FilesArduinohardwaretoolsavr -built-in-libraries C:Program FilesArduinolibraries -libraries C:UsersАнварDocumentsArduinolibraries -fqbn=arduino:avr:uno -ide-version=10802 -build-path C:Users2AEA
1AppDataLocalTemparduino_build_677421 -warnings=none -build-cache C:Users2AEA
Источник
Пытаюсь передать функции «строковый массив», но он выводит ошибку вместе с правильным выводом.
C++:
#include <iostream>
#include <cstring>
using namespace std;
void echo(char* string){
cout << string << endl;
}
int main(){
echo("abc");
return 0;
}
Терминал:
linux>~>cpp> ./build.sh
main.cpp: In function ‘int main()’:
main.cpp:10:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
10 | echo("abc");
| ^~~~~
abc
-
Вопрос заданболее года назад
-
487 просмотров
Нужно const char*
А так да, имя совпало со стандартным классом — нехорошо
Пригласить эксперта
string — это название класса STL.
void echo(char* str){
cout << str << endl;
}
Можно через указатель
void printer(char *str)
{
cout << str << endl;
}
Можно через массив char
void printer(char str[])
{
cout << str << endl;
}
-
Показать ещё
Загружается…
30 янв. 2023, в 07:48
500 руб./за проект
30 янв. 2023, в 07:32
3000 руб./за проект
30 янв. 2023, в 07:20
1100 руб./за проект
Минуточку внимания
Arduino: 1.8.14 Hourly Build 2020/10/09 12:33 (Windows 10), Плата:»NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (1M SPIFFS), v2 Higher Bandwidth (no features), Disabled, None, Sketch + WiFi Settings, 115200″
C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlyarduino-builder -dump-prefs -logger=machine -hardware C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlyhardware -hardware C:UsersGarazhAppDataLocalArduino15packages -tools C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlytools-builder -tools C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlyhardwaretoolsavr -tools C:UsersGarazhAppDataLocalArduino15packages -built-in-libraries C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlylibraries -libraries C:UsersGarazhDocumentsArduinolibraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=disabled,ssl=all,eesz=4M1M,ip=hb2n,dbg=Disabled,lvl=None____,wipe=sdk,baud=115200 -vid-pid=10C4_EA60 -ide-version=10814 -build-path C:UsersGarazhAppDataLocalTemparduino_build_75206 -warnings=all -build-cache C:UsersGarazhAppDataLocalTemparduino_cache_422428 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc2.5.0-3-20ed2b9 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-3-20ed2b9.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsmkspiffs2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs-2.5.0-3-20ed2b9.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsmkspiffs2.5.0-3-20ed2b9 -prefs=runtime.tools.python.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolspython3.7.2-post1 -prefs=runtime.tools.python-3.7.2-post1.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolspython3.7.2-post1 -verbose C:UsersGarazhDocumentsDownloadsgunner47_v1.5.82in1GyverLamp-masterfirmwaregunner47_v1.5.82in1gunner47_v1.5.82in1.ino
C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlyarduino-builder -compile -logger=machine -hardware C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlyhardware -hardware C:UsersGarazhAppDataLocalArduino15packages -tools C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlytools-builder -tools C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlyhardwaretoolsavr -tools C:UsersGarazhAppDataLocalArduino15packages -built-in-libraries C:UsersGarazhDocumentsarduino-nightly-windowsarduino-nightlylibraries -libraries C:UsersGarazhDocumentsArduinolibraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=disabled,ssl=all,eesz=4M1M,ip=hb2n,dbg=Disabled,lvl=None____,wipe=sdk,baud=115200 -vid-pid=10C4_EA60 -ide-version=10814 -build-path C:UsersGarazhAppDataLocalTemparduino_build_75206 -warnings=all -build-cache C:UsersGarazhAppDataLocalTemparduino_cache_422428 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc2.5.0-3-20ed2b9 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-3-20ed2b9.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsmkspiffs2.5.0-3-20ed2b9 -prefs=runtime.tools.mkspiffs-2.5.0-3-20ed2b9.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolsmkspiffs2.5.0-3-20ed2b9 -prefs=runtime.tools.python.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolspython3.7.2-post1 -prefs=runtime.tools.python-3.7.2-post1.path=C:UsersGarazhAppDataLocalArduino15packagesesp8266toolspython3.7.2-post1 -verbose C:UsersGarazhDocumentsDownloadsgunner47_v1.5.82in1GyverLamp-masterfirmwaregunner47_v1.5.82in1gunner47_v1.5.82in1.ino
Using board ‘nodemcuv2’ from platform in folder: C:UsersGarazhAppDataLocalArduino15packagesesp8266hardwareesp82662.5.2
Using core ‘esp8266’ from platform in folder: C:UsersGarazhAppDataLocalArduino15packagesesp8266hardwareesp82662.5.2
Detecting libraries used…
«C:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++» -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/include» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/lwip2/include» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include» «-IC:\Users\Garazh\AppData\Local\Temp\arduino_build_75206/core» -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=0 -DLWIP_IPV6=0 -DARDUINO=10814 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 «-DARDUINO_BOARD=»ESP8266_NODEMCU»» -DFLASHMODE_DIO -DESP8266 «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\cores\esp8266» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\variants\nodemcu» «C:\Users\Garazh\AppData\Local\Temp\arduino_build_75206\sketch\gunner47_v1.5.82in1.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for ESP8266WebServer.h: [[email protected]]
ResolveLibrary(ESP8266WebServer.h)
-> candidates: [[email protected]]
«C:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++» -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/include» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/lwip2/include» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include» «-IC:\Users\Garazh\AppData\Local\Temp\arduino_build_75206/core» -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=0 -DLWIP_IPV6=0 -DARDUINO=10814 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 «-DARDUINO_BOARD=»ESP8266_NODEMCU»» -DFLASHMODE_DIO -DESP8266 «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\cores\esp8266» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\variants\nodemcu» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer\src» «C:\Users\Garazh\AppData\Local\Temp\arduino_build_75206\sketch\gunner47_v1.5.82in1.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for ESP8266WiFi.h: [[email protected]]
ResolveLibrary(ESP8266WiFi.h)
-> candidates: [[email protected]]
«C:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++» -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/include» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/lwip2/include» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/sdk/libc/xtensa-lx106-elf/include» «-IC:\Users\Garazh\AppData\Local\Temp\arduino_build_75206/core» -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK221=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=1460 -DLWIP_FEATURES=0 -DLWIP_IPV6=0 -DARDUINO=10814 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 «-DARDUINO_BOARD=»ESP8266_NODEMCU»» -DFLASHMODE_DIO -DESP8266 «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\cores\esp8266» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\variants\nodemcu» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WebServer\src» «-IC:\Users\Garazh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi\src» «C:\Users\Garazh\AppData\Local\Temp\arduino_build_75206\sketch\gunner47_v1.5.82in1.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for platforms/esp/8266/led_sysdefs_esp8266.h: []
ResolveLibrary(platforms/esp/8266/led_sysdefs_esp8266.h)
-> candidates: []om C:UsersGarazhAppDataLocalTemparduino_build_75206sketchFastLED.h:41:0,
from C:UsersGarazhDocumentsDownloadsgunner47_v1.5.82in1GyverLamp-masterfirmwaregunner47_v1.5.82in1gunner47_v1.5.82in1.ino:218:
led_sysdefs.h:29:52: fatal error: platforms/esp/8266/led_sysdefs_esp8266.h: No such file or directory
#include «platforms/esp/8266/led_sysdefs_esp8266.h»
^
compilation terminated.
Используем библиотеку ESP8266WebServer версии 1.0 из папки: C:UsersGarazhAppDataLocalArduino15packagesesp8266hardwareesp82662.5.2librariesESP8266WebServer
Используем библиотеку ESP8266WiFi версии 1.0 из папки: C:UsersGarazhAppDataLocalArduino15packagesesp8266hardwareesp82662.5.2librariesESP8266WiFi
exit status 1
platforms/esp/8266/led_sysdefs_esp8266.h: No such file or directory
1.8.14 установил , та же ерунда.
Что за причина может, что понималось всё пробовал.
кто понимает дайте подсказку !