繁体   English   中英

我应该在Linux或Windows中进行交叉编译吗?

[英]Should I cross-compile in Linux or Windows?

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

对于 Windows,你需要 Linux上交叉编译。

编辑:

  1. Linux上安装MinGW。
  2. Linux交叉编译你的Qt代码。 应该生成一个Windows二进制文件( .exe )。
  3. 你完成了。 使用Qt运行时库在任何Windows系统上快乐地执行exe。

希望这能说明问题。

JRH

可以在Linux中进行交叉编译 ,也可以在Windows中进行编译

首先,kvg。 Google搜索“在Linux for linux for windows中交叉编译qt应用程序”,首先出现的链接是: http//silmor.de/29

步骤应该很简单:

  • 安装mingw
  • 安装qt linux二进制文件,这样你就可以得到qmake和moc以及编译所需的其他东西。
  • 获取windows qt二进制文件和应用程序所需的其他可能的库。
  • 创建一个新的qmake配置文件(有关详细信息,请参阅silmor.de页面)
  • 转到您的源文件夹并调用qmake -spec $ SpecFileCreatedInStep4
  • 使
  • 利润!!
  • 关闭你的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM