Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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
Qt-Windows+Linux交叉编译_Linux_Windows_Qt_Cross Platform - Fatal编程技术网

Qt-Windows+Linux交叉编译

Qt-Windows+Linux交叉编译,linux,windows,qt,cross-platform,Linux,Windows,Qt,Cross Platform,我已经在Windows for Windows和Linux for Linux上开发了Qt 我知道,为了开发适用于Windows和Linux的Qt应用程序,虽然我还没有真正做到这一点,但是有很好的文档记录 我想做的是创建一个Qt项目,但在Windows+Linux上运行它 这可能吗?假设您询问在两种操作系统上开发Qt项目。 对如果安装了Qt Creator或相关的开发应用程序,则可以在这两种操作系统中打开项目 假设您想为两种操作系统编译项目 您可以继续进行交叉编译: 或者您可以在Linux发行版

我已经在Windows for Windows和Linux for Linux上开发了Qt

我知道,为了开发适用于Windows和Linux的Qt应用程序,虽然我还没有真正做到这一点,但是有很好的文档记录

我想做的是创建一个Qt项目,但在Windows+Linux上运行它

这可能吗?

假设您询问在两种操作系统上开发Qt项目。 对如果安装了Qt Creator或相关的开发应用程序,则可以在这两种操作系统中打开项目

假设您想为两种操作系统编译项目 您可以继续进行交叉编译:

或者您可以在Linux发行版上编译它,也可以在VM软件中编译

如果您需要更多信息,请阅读:


资料来源:互联网

我已经在Windows for Windows和Linux for Linux上开发了Qt。这是什么意思?我不明白你的区别或者确切的问题是什么。如果你的代码是可移植的,如果你坚持使用Qt,通常是可以移植的,那么你可以在Windows上开发,然后在Linux上编译和运行,反之亦然。当然可以在多个平台上开发,这是Qt的目标