2013-02-10 61 views
-2

這可能是個愚蠢的問題。但我是Linux開發新手。我不知道我應該用什麼來創建GUI。 據我瞭解,在每個Linux中都沒有qt。例如,我檢查了Debian 6,但我沒有在那裏找到qt。但在Ubuntu中...... 我不會開發複雜的界面只是幾個窗口。那我該用什麼? GTK +怎麼樣?每一個Linux版本都支持這個嗎? 還是不可能爲所有版本的Linux創建一個構建?我注意到,Skype建議下載幾個版本取決於Linux版本。 我不想把我的程序帶動態的qt庫。它很大......我應該用什麼GTK +或QT

+0

Debian(&Ubuntu&Mint)有Qt和GTK。 Qt和GTK的許可證(LGPL)強烈建議動態鏈接 - 因爲您在法律上需要允許用戶改進或升級Qt或GTK。 – 2013-02-10 13:21:45

回答

2

有沒有GTK或QT的Linux機器,只需檢查API,看看哪一個你最喜歡,或哪一個更適合你的項目。

分發包使用包列出所需的庫;所以當你安裝一些東西時,軟件包管理器也會知道需要哪些庫並安裝它們。

分發包有不同的包管理器,例如debian和ubuntu使用apt-get/dpkg,而red hat/fedora使用rpm。不同的Skype軟件包僅僅是由於各種發行版中存在不同的軟件包管理系統。

+0

非常感謝。這就是我想知道的。 – 2013-02-10 12:25:10