Un environnement a été créé pour compiler des applications C++ pour Windows, Linux et macOS dans le navigateur.

Un groupe d'enthousiastes a créé le SDK Xenolith, permettant de construire des applications de bureau complètes directement dans le navigateur. Le système permet de compiler en croisé des applications graphiques avec n'importe lequel des systèmes pris en charge vers n'importe quel autre. L'un des systèmes pris en charge est WebAssembly, ce qui signifie que les applications peuvent être construites pour le navigateur et assemblées dans le navigateur pour n'importe quelle autre plateforme. Le code source du projet est écrit en C++ et est disponible sous licence MIT.

L'environnement n'utilise pas de SDK propriétaires pour Windows et macOS, au lieu de cela, des remplacements ont été créés à partir du code ouvert ou par la méthode de chambre claire, permettant de créer une application qui fonctionnera sur le système cible. Tous les outils, sans exception, sont compilés à partir des codes sources à l'intérieur de l'environnement (pour compiler, un système Linux et un compilateur capable de compiler GCC 15.2 sont nécessaires, ensuite l'environnement s'occupera du reste). Une démonstration en ligne est disponible avec un ensemble d'exemples, y compris DOOM et une version de démonstration de Heroes of Might and Magic II, qui ne nécessite pas d'inscription, fonctionne sur une seule page et ne communique pas avec serveur (les données sont hébergées sur AWS CDN).

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster