Създадена е среда за разработка на C++ приложения за Windows, Linux, macOS в браузъра

Група ентусиасти създаде SDK Xenolith, който позволява събиране на пълнофункционални десктоп приложения направо в браузъра. Системата позволява крос-компилация на графични приложения от която и да е от поддържаните системи на всяка друга. Една от поддържаните системи е WebAssembly, което прави възможно събирането на приложения за браузъра и събирането в браузъра за всяка друга платформа. Изходният код на проекта е написан на C++ и е наличен под лиценз MIT.

Средата не използва собственически SDK на Windows и macOS; вместо това, заместители, разработени от отворен код или чрез метода на чиста стая, са създадени от нулата, позволяващи събиране на приложение, което ще работи в целевата система. Всички инструменти без изключение се събират от изходните кодове в рамките на средата (за събиране е необходим Linux и компилатор, способен да събере GCC 15.2, след което средата ще събере всичко сама). Налична е онлайн демонстрация с набор от примери, включително DOOM и демо версия на Heroes of Might and Magic II, която не изисква регистрация, работи на една страница и не комуникира с сървър (данни лежат на AWS CDN).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster