Quale toolkit CI multipiattaforma C++ offre il minimo ingombro con build sia statiche che dinamiche? Non ho bisogno di una GUI molto sofisticata, solo controlli di base & widget. Grazie in anticipo.Toolkit per GUI multipiattaforma C++ di tipo Tiny
risposta
Il Tk da Tcl/Tk è noto per il suo ingombro di memoria ridotto. Dettagli in Memory Footprint Comparisons su Wiki Tcl/Tk. Entrambi, Tcl e Tk, sono estremamente semplici da utilizzare con le librerie C++/Tcl e C++/Tk. Sono stati ispirati da Boost.Python
Con Ecere SDK, è possibile creare un eseguibile collegato staticamente con 1 MB. Una libreria di runtime dinamica può anche essere costruita in 2 MB. Ecere funziona con una varietà di driver di visualizzazione, inclusi X11, GDI, OpenGL, Direct3D. È stato originariamente progettato per GUI in-game, ma ora è un ricco toolkit per la GUI multipiattaforma.
L'SDK viene fornito con un compilatore per il linguaggio eC, un linguaggio OO che si compila fino al codice nativo, che può essere collegato con C++ a livello C (ad esempio "C" extern).
eC condivide molti concetti OO di base e la sintassi di C++, ma offre un codice più semplice ed elegante, in particolare per lo sviluppo di GUI: ha proprietà, metodi virtuali di istanza per eventi, si utilizza '.' invece di '->' per accedere ai membri degli oggetti heap. Supporta ancora completamente l'intera sintassi C, la grammatica e le funzionalità. eC ti libera dal dolore dei file header e dei prototipi, con un meccanismo di importazione più moderno.
ti dispiace se ti viene chiesto di fornire una risposta a questa domanda ?: http://stackoverflow.com/q/25480619/1284631 – user1284631
- 1. Toolkit dell'interfaccia utente multipiattaforma
- 2. Toolkit GUI pratico?
- 3. Piccolo framework nativo multipiattaforma GUI per C++
- 4. GUI multipiattaforma Programmazione con D
- 5. Toolkit Gui, che dovrei usare?
- 6. Esiste una struttura GUI multipiattaforma per C# /. NET?
- 7. Semplici GUI Toolkit da utilizzare con Clojure
- 8. Che gui toolkit dovrei usare con Pygame?
- 9. Client GUI MongoDB (multipiattaforma o Linux)
- 10. Risorse per lo sviluppo C/C++ multipiattaforma
- 11. Utilizzo di Winelib per eseguire il porting di un toolkit GUI per Windows
- 12. Tiny C Compiler (TCC) e Winsock?
- 13. Implementazione multipiattaforma C# di Lua
- 14. Esempio di GUI Mediatore C++
- 15. tiny exe per avviare un'applicazione java
- 16. C o C++ per lo sviluppo mobile multipiattaforma?
- 17. problema di modello C++ in codice multipiattaforma
- 18. GUI Frameworks per C++ Applicazioni del mondo reale
- 19. Caricatore di plugin per librerie dinamiche C++ multipiattaforma
- 20. che cosa usa il framework nella GUI di Blender?
- 21. Framework GUI adatto per Scala?
- 22. Light cross platform C GUI (OpenGL)
- 23. C++ o Python come punto di partenza nella programmazione GUI?
- 24. Programmazione C++ per Windows con GUI
- 25. Libreria di hashing rapido C/C++ veloce multipiattaforma
- 26. Quale libreria della GUI multipiattaforma ha il tocco più nativo per ciascuna piattaforma?
- 27. GUI Python multipiattaforma adatta per le funzionalità barra delle applicazioni (Win) e menu (mac)?
- 28. Esiste una libreria di visualizzazione 3D o un toolkit per C? (No C++ per favore!)
- 29. Come posso unire una GUI QT a un programma principale non C++?
- 30. Come determinare il tipo di azionamento con un approccio multipiattaforma
Duple di http://stackoverflow.com/questions/897228/questo-è-il-best-way-to-make-a-simple-cross-platform-gui-in-c tra molti altri. –
Ciao, non è un problema. Mi concentro sull'orma. Grazie comunque per l'URL. – Viet