我正在尋找一個適用於不同信號處理應用程序的輕量級跨平臺GUI庫。 ANSI-C程序必須與其靜態鏈接,並且大小很重要。在iPad,iPhone,Android,Ubuntu,Leopard,Windows等任何平臺上,完成的應用程序必須具有相同的外觀。輕量級跨平臺C GUI(OpenGL)
Qt並不合適,因爲它是C++,太大而且不適用於iOS設備。我傾向於基於OpenGL的GUI庫,因爲每個現代化的目標平臺都支持OpenGL,並且每個設備上的OpenGL應用程序都具有相同的外觀和風格。
優選地,這樣的GUI必須使用聲明性語義來支持形式定義,例如,來自C字符串或來自外部文本文件。
我認爲「在任何平臺上相同的外觀」是不是一個好主意。我認爲這可能是最好有 – pmg 2010-11-04 10:06:28
C和Android的...奇怪的組合「每個平臺的標準看」。那麼你可以使用PDK? – jv42 2010-11-04 14:22:36
Qt Quick的QML *不*工作在iOS上,讓你寫的JavaScript,然後編譯成C. – trusktr 2012-09-23 18:05:43