Quelle boîte à outils inter-plate-forme de plate-forme C ++ offre une empreinte la plus petite avec des constructions statiques et dynamiques? Je n'ai pas besoin d'une interface graphique très sophistiquée, juste des commandes de base et des widgets. P>
5 Réponses :
Le TK de TCL / TK est bien connu de sa petite empreinte mémoire. Détails dans Memory Empreinte Comparaisons sur TCL / TK Wiki. Les deux, TCL et TK sont extrêmement simples à utiliser avec C ++ / TCL et C ++ / TK bibliothèques. Ils ont été inspirés par Boost.python P>
avec le ECERER SDK , vous pouvez créer un exécutable de 1 Mo de manière statique de 1 Mo. Une bibliothèque d'exécution dynamique peut également être construite sous 2 Mo. ECEERE circule dans une variété de pilotes d'affichage, dont X11, GDI, OpenGL, Direct3D. Il a été conçu à l'origine pour les Guisttes dans le jeu, mais c'est maintenant une boîte à outils inter-plate-forme de plate-forme multi-plate-forme principale. P>
Le SDK est livré avec un compilateur pour la langue CE, une langue OO qui compile jusqu'au code natif, qui peut être liée à C ++ au niveau C (c'est-à-dire externe "C"). P>
CE partage de nombreux concepts et syntaxes de base de C ++, mais propose un code plus simple, plus élégant, en particulier pour le développement de l'interface graphique: il possède des propriétés, des méthodes virtuelles d'instance pour les événements, vous utilisez "". au lieu de '->' pour accéder aux membres des objets du tas. Il prend toujours entièrement en charge l'ensemble de la syntaxe C, de la grammaire et des fonctionnalités. CE vous débarrasse de la douleur des dossiers d'en-tête et des prototypes, avec un mécanisme d'importation plus moderne. P>
N'oubliez-vous pas si demandé de fournir une réponse à cette question?: Stackoverflow.com/q/25480619/1284631
Il existe plusieurs options minimales dans la longue liste des bibliothèques inter-plate-forme C ++ UI ici: https://philippegroarke.com/posts/2018/c++_ui_solutions/ Je pense que vous devrez les évaluer vous-même. P>
Dupe de Stackoverflow.com/questions/897228/... parmi plusieurs autres.
Salut, ce n'est pas une dupe. Je me concentre sur l'empreinte. Merci d'URL quand même.