将Qt应用程序从Mac OSX移植到Windows

时间:2014-05-29 12:22:12

标签: windows macos qt porting

我想知道是否有任何好的教程可以将代码从Mac OSX移植到Windows。我在Mac上开发,我的代码工作正常,但我想编译它以将.exe文件发送给朋友,以便他们可以在他们的Windows PC上运行我的程序。

我正在使用Qt Framework 4.8并使用C ++进行编码。

我用Google搜索并在网上阅读,但我还没有找到任何可靠的内容。

2 个答案:

答案 0 :(得分:1)

不需要教程。您可以在安装Qt后在Windows上编译代码。您可以从downloads页面下载Qt安装程序。您应该根据您的c ++编译器为VS或MinGW选择Qt。您可以安装其中任何一个编译器。

通过安装程序安装Qt。它将安装Qt库和QtCreator。在QtCreator中打开你的项目.pro并编译。

答案 1 :(得分:1)

交叉编译和部署到另一个操作系统有很多复杂性,我认为它不值得尝试。如果您没有Windows安装,那么您将无法对其进行测试,因此您将花费数周时间向您的朋友发送新的二进制文件,这些二进制文件无法正常工作(因此您将会这样做)尝试别的东西,给它发电子邮件,那不起作用......)。如果你真的想让它在Windows上运行,那么你需要在Windows上构建。如果您正在使用Qt Creator和.pro文件,那么您可以在Mac上进行所有主要开发,但是当您想要构建Windows时,请在Windows上查看源代码并在那里构建它。