如何在Ubuntu中编译Windows二进制文件?

时间:2010-05-27 17:29:25

标签: windows qt ubuntu

我有一个Qt应用程序,我可以在Ubuntu 10.04 64位和Windows上编译。但是,我希望每次要编译Windows版本时都避免切换到Windows。

有没有办法可以用mingw32或其他东西在Ubuntu中编译Windows Qt可执行文件?

此外,有没有办法将该编译器集成到Qt Creator中?

2 个答案:

答案 0 :(得分:2)

对于在Ubuntu for Windows上交叉编译Qt和相关软件的人,有一个PPA(个人包存档)。 PPA包含交叉编译器和交叉编译Qt程序所需的依赖项。如果您查看那里的源包,我想您将能够弄清楚如何配置项目并构建它们。

答案 1 :(得分:0)

如果您大部分时间都花在Linux上使用Qt编码(例如,Ubuntu),您可以进行一些实验:安装Wine,使用Wine安装Qt SDK for Windows并尝试构建一些简单的项目!

如果你不喜欢上面写的疯狂的东西,只需使用VirtualBox