在Linux或Windows我应该交叉编译?(Should I cross-compile in L

2019-06-23 20:23发布

要创建一个.exe使用Qt SDK中的Linux,我应该交叉编译我在Linux或应用程序交叉编译在Windows应用程序?

Answer 1:

你需要 Linux交叉编译, 适用于 Windows。

编辑:

  1. Linux上安装MinGW的。
  2. 交叉编译 Linux上的Qt代码。 甲窗口的二进制文件(.exe)应来制造。
  3. 你完成了。 令人高兴的是执行任何Windows系统使用Qt运行时库上的exe文件。

希望这能说明问题。

JRH



Answer 2:

在Linux中无论是交叉编译 ,或在Windows 编译



Answer 3:

首先,KVG。 谷歌搜索“交叉编译在Linux Qt应用程序的窗口”和第一个链接,来了是这样的: http://silmor.de/29

这些步骤应该很简单:

  • MinGW的安装
  • 使您得到的qmake和建设部,需要编译其他的东西安装QT Linux程序。
  • Windows Qt二进制和其他可能的库您的应用需要。
  • 创建一个新的qmake配置文件(详见silmor.de页)
  • 去你的源文件夹,并呼吁QMAKE -spec $ SpecFileCreatedInStep4
  • 使
  • 利润!!
  • 关闭您的问题等等。


文章来源: Should I cross-compile in Linux or Windows?