Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Как собирать кроссплатформенные приложения. На C++. В браузере

Дата публикации: 02-10-2026 04:28:24

TLDR; Нельзя просто так взять и запихнуть реальную систему сборки в браузер. Но если обойти некоторые тонкие технические и юридические моменты - вполне можно, что мы показываем наглядно. Статья о том, как это сделано, и немного о том, где можно применить.Идея запихнуть clang в браузер и собирать приложения не нова: это уже делали в Emscripten как минимум, и ещё пара исследовательских проектов. Проблема в том, как это использовать в практических сценариях: программирование это не про работающий компилятор, это про целую кучу прикладных библиотек, про инфраструктуруПроблема встаёт в момент, когда человек узнаёт, сколько в реальности нужно собрать, чтобы получить готовый sysroot для, например, QT: объём работы для подготовки сборочной площадки убивает всю выгоду от идеи. Но что если этой работы делать просто… не нужно.P.S. Да, это Doom в браузере. Опять. А ещё там есть HoMM2. Ссылка на playground в конце статьи, там, в браузере, можно его запустить, и собрать на свой десктоп. И посмотреть другие примеры. Как мы докатились до этого

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Создана среда, позволяющая собирать С++ приложения для Windows, Linux, macOS в браузере06.303-10-2026
2C++: пишем свою std::function07.0601-10-2026
3Код, пот и слезы: композиционный анализ проектов на С/С++07.924-09-2026
4Кросс-компиляция под андроид и не только010.0723-09-2026
5Грязные игры08.2816-09-2026
6Частичное применение в C++: владение, время жизни и категории значений07.2821-09-2026
7У нас есть «плюсы» дома: о чем говорили на митапе YADRO × C++ Russia08.1605-10-2026
8C++: Айсберг времени жизни объектов07.6502-10-2026
9C++ в 2026-м: память, прод, игры, Rust и ИИ — зачем учить язык, который невозможно знать целиком08.9106-10-2026
10Написание ядра ОС с нуля. Часть 3 — Пропуск в высшую лигу08.6623-08-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: -1. Информативность: 4.62. Источник: habr.com.