【问题标题】:Qt Windows + Linux Cross-compilingQt Windows + Linux 交叉编译
【发布时间】:2016-03-26 01:07:22
【问题描述】:

我在 Windows 上为 Windows 开发了 Qt,在 Linux 上为 Linux 开发了 Qt。

我知道,为了开发适用于 Windows + Linux 的 Qt 应用程序,文档已经完善(尽管我实际上还没有这样做)。

我想做的是创建一个 Qt 项目,但在 Windows + Linux 上运行它。

这可能吗?

【问题讨论】:

  • “我在 Windows 上为 Windows 开发了 Qt,在 Linux 上为 Linux 开发了 Qt。”这是什么意思?
  • 我不明白你的区别或确切的问题是什么。如果您的代码是可移植的(如果您坚持使用 Qt,通常是这样),您可以在 Windows 上进行开发,然后在 Linux 上编译和运行,反之亦然。
  • 当然可以多平台开发,这是Qt的目标

标签: linux windows qt cross-platform


【解决方案1】:

假设您要在两个操作系统上开发 Qt 项目。
是的 。如果您安装了 Qt Creator 或相关的开发应用程序,您可以在两个操作系统中打开您的项目。

假设您要为两种操作系统编译项目
你可以跟进这个进行交叉编译:How do I configure Qt for cross-compilation from Linux to Windows target?

或者你可以在你的 Linux 发行版上编译它,也许在 VM-ware 里面。

如果您需要更多内容,也可以阅读:https://forum.qt.io/topic/16018/how-to-compile-a-qt-application-targeting-for-linux-from-a-windows-machine/15

来源:互联网。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-13
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2011-05-18
    • 1970-01-01
    相关资源
    最近更新 更多