Qt - 在 Windows 上为 Linux 交叉编译

Posted

技术标签:

【中文标题】Qt - 在 Windows 上为 Linux 交叉编译【英文标题】:Qt - Cross-compiling on Windows for Linux 【发布时间】:2012-06-13 08:47:15 【问题描述】:

我找不到任何关于如何在 windows 平台上交叉编译适用于 linux 的 Qt 应用程序的说明。所以有人可以给我或链接我到如何做到这一点的分步说明。

【问题讨论】:

试试***.com/questions/1025687/… 【参考方案1】:

在你的 Linux 机器上安装 distcc。选择一个 distcc 编译器作为 Qt 将在 Qt Creator 的项目窗格中使用的编译器。将 distcc 的 hosts 文件设置为指向您的 Windows 机器并指定要发送给它的作业数。

在 Windows 机器上,您有两个选择 - 获取 VirtualBox,并在其上安装相同的 Linux 操作系统,或者使用 Cygwin。使用这些选项中的任何一个,您都可以安装 distcc 并让它监听来自您的 Linux 机器的传入任务。

【讨论】:

以上是关于Qt - 在 Windows 上为 Linux 交叉编译的主要内容,如果未能解决你的问题,请参考以下文章

在 Linux 上为 Windows Phone 构建 Qt 应用程序

在 Windows 10 上为 Qt 构建 WMF(Windows Media Foundation)媒体驱动程序插件

在 Windows 7 上为 Qt Creator 安装 Qwt

在 linux 上为 windows 编译

在 Linux 上为 Windows 开发人员调试

在 Windows 上为 Android 构建时找不到 windows.h 文件