Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ QT如何在linux上交叉编译Windows_C++_Linux_Qt_Gcc_Cross Platform - Fatal编程技术网

C++ QT如何在linux上交叉编译Windows

C++ QT如何在linux上交叉编译Windows,c++,linux,qt,gcc,cross-platform,C++,Linux,Qt,Gcc,Cross Platform,大家好 我需要测试并将我为Linux编写的软件分发到Windows 我正在使用QtCreator4.0.2(基于Qt5.7.0) 我已经找到了一个关于这个的教程,但是在构建编译器时遇到了一个问题 不幸的是,在构建编译器(MinGW32)时,我遇到了一个错误-无法构建VTK包-并且从那以后没有找到解决方案 记录在案: $ gcc --version gcc (Ubuntu 6.2.0-5ubuntu12) 6.2.0 20161005 是否有其他方法可以使用QT Creator在Linux中构建

大家好

我需要测试并将我为Linux编写的软件分发到Windows

我正在使用QtCreator4.0.2(基于Qt5.7.0)

我已经找到了一个关于这个的教程,但是在构建编译器时遇到了一个问题

不幸的是,在构建编译器(MinGW32)时,我遇到了一个错误-无法构建VTK包-并且从那以后没有找到解决方案

记录在案:

$ gcc --version
gcc (Ubuntu 6.2.0-5ubuntu12) 6.2.0 20161005
是否有其他方法可以使用QT Creator在Linux中构建跨平台应用程序?


提前感谢

在虚拟机中安装Windows。。。VirtualBox应该足够好。根据我的经验,这比交叉编译要容易得多……我应该导入.pro文件并在linux中执行asif吗?为什么不尝试交叉编译呢?是的,在windows中安装Qt和Qt Creator,复制代码并像在Linux中一样打开并编译。如果你对你需要做的事情有很好的指导和理解,你可以尝试一下,但是如果你的硬件允许,或者你有一台备用计算机,设置windows可能会更容易