Что может быть лучше, чем обмазаться открытым инструментарием на российских МК и закрытой Винде? Правильно, ничего нет лучше. Поэтому, так и сделаем. Захотелось, чтобы было как на проприетарных IDE - чтобы вся работа была в одном окне редактора. Получилось неплохо, поэтому вот вам почти полностью пустой проект-пример на основе которого можно выращивать свои собственные проекты. Проект подготовлен для работы с отладочной платой Milandr 1986BE92 через VSCode (версия для Windows) c openOCD и GNU Arm Embedded Toolchain...
В связи с большим интересом к NeoVim, я решил также попробовать его в работе. Позже я напишу, как настроить IDE для Vim.
В результате мы должны получить следующий функционал:
Вы можете и NeoVim и GCC и GDB все устанавливать из официальных репозиториев. Но я решил установить все самое свеженькое и последнее.
(Все команды будут выполняться от имени пользователя, поэтому не будем указывать символы $ и #, так как они только затрудняют копирование текста.)
Надеюсь у вас уже стоит и make и gсс. Да для...