Кстати, сам "make" тоже придется заранее установить: Код (C++): sudo apt-get install make Иначе не запустится
Я обещал После компиляции будет сообщение из которого можно понять где лежат три скомпилированных файла и по какому адресу их шить.
Не знаю что сказать, с первого раза у меня не получилось, но со второго, меденно, читая что там ему нужно, доустанавливая, все получилось и все работает.
Да, у меня тоже получилось, полгода назад, но как я говорил, что то изменилось.И ошибки которые появляются сейчас, не гуглятся,либо не получается устранить, хоть я и прилагал очень много времени на изучение.К примеру вот -https://github.com/abobija/yt-tutorials/tree/master/esp32_build_environment есть хороший гайд по установке, но он тоже нерабочий.Не знаю, уже задумываюсь всерьёз о переходе на ардуино, хоть он мне очень не нравится
Установил Убунту 18.04, все сделал по инструкции с сайта nodemcu.readthedocs.io - прошивка отлично генерируется, за исключением модуля bluetooth
Получилось, тоже на 18.04.Неужели дело было только в версии убунты.Всё без ошибок скомпилировалось, теперь нужно понять как скомпилировать прошивку, без всяких hello_world.
Сам довольно долго пользовался виртуалкой для компиляции прошивок. Недавно узнал что в десятой винде есть такой компонент как WSL. Можно компилить не заморачиваясь с установкой виртуальных машин или DOCKERа. Всё уже есть в самой винде. Конечно придётся проделать все те же телодвижения с установкой пакетов и прочего что и в виртуалке. Зато можно кодить в VSCode, подключить там же компонент WSL и компилить прямо в ней. Не нужно переключаться на виртуалку, а затем вытягивать оттуда прошивку. Имхо, намного удобнее. Была у меня надобность работать с радиомодулем NRF24L01 (опрашиваю сеть из нескольких ардуинок разбросанных по дому), скрипт на LUA оказался слишком тяжеловесен, а LFS на тот момент был сыроват и малопонятен. Решил разбираться с прошивкой. В итоге дописал в прошивку свою библиотеку для работы с радио, всё шустро работает потому как на сях, да и оператива экономится. PS Читал что WSL можно установить и на семерку. Сам не пробовал.