🎉 Первый релиз кросс-компилятора lcc-1.27.21 для архитектуры Эльбрус (e2k) под x86!
Компания МЦСТ опубликовала кросс-компилятор lcc, позволяющий собирать код под архитектуру Эльбрус (e2k) на x86-системах!
Это долгожданный шаг, учитывая, насколько сложно получить в распоряжение физическую машину на базе e2k.
Кросс-компилятор — это инструмент, позволяющий собирать исполняемые файлы для одной архитектуры (в данном случае — e2k), находясь на системе с другой архитектурой (например x86_64). Теперь разработка и сборка под Эльбрус возможна без необходимости физического доступа к самим Эльбрусам! Юху! 🎉
Какие преимущества это даёт?
- CI/CD и автоматизация: теперь можно интегрировать сборку e2k-бинарников прямо в привычные процессы, включая GitHub Actions, GitLab CI, Jenkins и другие. Это сильно упрощает поддержку кода, автоматическое тестирование и выпуск релизов, а так же дать буст для openSource собирать под e2k
- Локальная разработка: сборка e2k-приложений возможна прямо с x86-ноутбука или сервера
- Удалённая отладка приложений через gdbserver полноценно
- Обучение и эксперименты: входной порог для новых разработчиков становится значительно ниже.
🔗Скачать тут 👈
Post #1193
10.7K

- 👍 34
- 🔥 16
- 🤮 2