【问题标题】:What I should use GTK+ or QT [closed]我应该使用 GTK 或 QT [关闭]
【发布时间】:2013-02-10 12:08:37
【问题描述】:

这可能是个愚蠢的问题。但我是 Linux 开发的新手。而且我不知道应该使用什么来创建 GUI。 据我了解,每个 Linux 中都没有 qt。例如,我检查了 Debian 6,但没有找到 qt。但是在 Ubuntu 中... 我不会只开发几个窗口的复杂界面。那我应该用什么? GTK+呢?每个版本的 Linux 都支持这个吗? 或者是不是不可能为所有 Linux 构建创建一个构建?我注意到 Skype 建议下载几个版本取决于 Linux 版本。 我不想在我的程序中带来动态 qt 库。好大啊……

【问题讨论】:

  • Debian (& Ubuntu & Mint) 有 Qt 和 GTK。 Qt 和 GTK 的许可证 (LGPL) 强烈建议动态链接 - 因为您在法律上需要允许您的用户改进或升级 Qt 或 GTK。

标签: c++ linux qt gtk


【解决方案1】:

有Linux机器既没有GTK也没有QT,只要检查API,看看你最喜欢哪一个,或者哪一个更适合你的项目。

发行版使用包,其中列出了所需的库;所以当你安装一些东西时,包管理器也会知道需要哪些库并安装它们。

发行版有不同的包管理器,例如 debian 和 ubuntu 使用 apt-get/dpkg,而 red hat/fedora 使用 rpm。不同的 Skype 包只是由于各种发行版中的包管理系统不同。

【讨论】:

  • 非常感谢。这就是我想知道的。
猜你喜欢
  • 2010-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-18
  • 1970-01-01
  • 2012-08-27
  • 2010-12-04
相关资源
最近更新 更多