【问题标题】:What difference between libwxbase-xxx-dev and libwxgtk-xxx-dev?libwxbase-xxx-dev 和 libwxgtk-xxx-dev 有什么区别?
【发布时间】:2014-10-03 13:35:54
【问题描述】:

我正在开发一个 GUI 应用程序,旨在在不同的窗口管理器(Gnome 和 KDE)和平台(Linux 和 Windows)之间移植。
我的大部分工作都是用 C++/wxWidgets 完成的。 我目前正在准备一个新的开发环境。 我在搜索“wx-config”时发现了几个包:

myusername@domain:~$ wx-config --version
程序“wx-config”可以在以下软件包中找到:
* libwxbase2.8-dbg
* libwxbase2.8-dev
* libwxbase3.0-dev
* libwxgtk2.8-dbg
* libwxgtk2.8-dev
* libwxgtk3.0-dev
试试:sudo apt-get install

谁能解释一下libwxbase-devlibwxgtk-dev有什么区别? 我已经知道一个包包含在另一个包中,但我需要一些更详细的信息。

谢谢

【问题讨论】:

    标签: gtk wxwidgets


    【解决方案1】:

    libwxbase-dev: wxBase 库(开发) - wxWidgets 工具包的非 GUI 支持类

    libwxgtk-dev: wxWidgets 跨平台 C++ GUI 工具包(GTK+ 开发)

    第二个完全专注于 GUI,使用第一个。

    第一个包含 wxWidgets 工具包的基本功能,非面向 gui。

    【讨论】:

    • 感谢您的时间和回复,@Mik378。通过使用 C++11+wxWidgets,我需要同时支持 Gtk 和 KDE。根据文档,libwxgtk-xxx-dev 是“独立于 wm”的,所以我的 wxWidgets/Gtk 应用程序也应该在 KDE 上运行良好(我希望)。
    • 我没用过,但如果文档明确指定,整体应该没问题。
    • 这篇文章你可能会感兴趣:stackoverflow.com/questions/1164204/gui-for-kde-and-gnome 谈论 wxWidgets 的跨平台特性。
    • 正是我要找的。谢谢!
    • @IT。如果它让您满意,您可以验证答案。这会将其从新问题列表中删除。
    猜你喜欢
    • 2016-01-13
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 2018-03-06
    • 1970-01-01
    • 2011-06-20
    • 2020-10-02
    • 1970-01-01
    相关资源
    最近更新 更多