gpt4 book ai didi

python - Qt 是如何工作的(确切地说)?

转载 作者:太空狗 更新时间:2023-10-29 17:37:57 25 4
gpt4 key购买 nike

当您使用 Qt 编写应用程序时,它能否立即在不同的操作系统中运行?并且(如果我错了请纠正我)您不需要在要执行应用程序的所有不同平台上安装 Qt?

这究竟是如何工作的? Qt 是否编译到所需的平台,或者它是否捆绑了一些“dll”(库),或者它是如何做到的?它与跨平台运行的 Java 应用程序编程有什么不同。

如果您使用 Python 编写带有 Python 绑定(bind)的 Qt 应用程序,您的最终用户是否需要安装 Python?

最佳答案

Qt(理想情况下)提供源兼容性,而不是二进制兼容性。您仍然需要为每个平台单独编译应用程序,并使用适当的动态 Qt 库(也需要单独编译,并且有一些特定于平台的代码)。

对于您的最后一个问题,用户需要 Python、Qt 库和绑定(bind)库(例如 pyqt),但是有多种方法可以将它们捆绑在一起。

关于python - Qt 是如何工作的(确切地说)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3045745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com