Qt应用程序的跨平台编译

Hon*_*rny 10 c++ qt cross-platform compilation

我编写了一个使用Qt框架的C++应用程序.我想在不同的平台上提供此应用程序.由于我使用Linux,因此编译Linux代码没有问题.问题是:

我可以编译我的代码,使其在Windows,Mac等上运行吗?如上所述,我正在研究Linux机器,不可能安装所有不同的平台.

如果可能,需要采取哪些步骤(简单来说)?

如果有关于这个主题的任何文件,我很高兴阅读任何内容 - 请指出我正确的方向.

谢谢!

Kal*_*son 8

您可以为Windows执行此操作,但我认为您无法为Mac执行任何操作.

对于Windows,请参阅以下两篇文章:

在Linux上交叉编译Qt4/Win

在Linux上交叉编译Qt/Win应用程序

另外,请参阅此先前的堆栈溢出问题.