我有一个我在Linux上构建的Qt应用程序。我想在Windows上运行相同的应用程序。可能吗?如果有,怎么样?我下载和使用的Qt应用程序软件是4.7.4版本。
答案 0 :(得分:0)
有可能吗?如果是,怎么样?
是的,如果应用程序是针对Linux上的Windows目标进行交叉编译的话。
在构建Windows应用程序时,您需要在Linux机器上安装mingw编译器。您还需要确保为qmake使用正确的`-mkspec-选项。
如果在Linux上构建应用程序时错过了它,则可能不会进行交叉编译,因此除非您为Linux安装了虚拟机,否则无法在Windows上运行代码,在这种情况下你肯定能做到。
答案 1 :(得分:0)
您可以在Linux旁安装Windows,并为Windows安装VS2010和Qt 4.8。*库,并在那里编译项目。您可能需要对源代码进行一些更改才能与Qt 4.8。*。
兼容