Sto cercando una libreria GUI multipiattaforma leggera per diverse applicazioni di elaborazione del segnale. Un programma ANSI-C deve essere collegato staticamente con esso e le dimensioni contano. Un'applicazione finale deve avere lo stesso aspetto su qualsiasi piattaforma come iPad, iPhone, Android, Ubuntu, Leopard, Windows, ecc.Light cross platform C GUI (OpenGL)
Qt non è appropriato, perché è C++, troppo grande e non funziona su iOS dispositivi. Mi rivolgo alla libreria GUI basata su OpenGL, perché OpenGL è supportato da ogni piattaforma di destinazione moderna e un'applicazione OpenGL avrà lo stesso aspetto su tutti i dispositivi.
Preferibilmente, tale GUI deve supportare le definizioni di moduli utilizzando la semantica dichiarativa, ad es. da stringhe C o da file testuali esterni.
penso "stesso aspetto su qualsiasi piattaforma" è non è una buona idea. Penso che potrebbe essere meglio avere "l'aspetto standard di ogni piattaforma" – pmg
C e Android ... Strano mix. Puoi usare il PDK allora? – jv42
Qt Quick QML * funziona * su iOS e permettiamo di scrivere animazioni con OpenGL con JavaScript, che vengono poi compilate in C. – trusktr