我一直在网上搜索一些有用的和明确的信息,这很烦人,这样一个微不足道的事情是很难做到的。如何为Qt应用程序创建可执行文件?
我需要的是为我的Qt项目创建一个可执行文件,以便在其他计算机上运行它。我的项目在Qt Creator中运行得很好,但是当我尝试运行在release文件夹中创建的可执行文件时,我得到了关于某些dll缺失的错误,尽管我已经将它们全部放在我的.exe的同一目录中,但现在我得到了一些有关DLL中的过程入口点错误(QtCore4.dll)的错误。
该解决方案看起来像一个静态链接,我发现了很多关于它的信息,但没有一个真正帮助我。这是我迄今为止所尝试的:
- 如上所述使用在release文件夹中创建的可执行文件。
- 静态链接,遵循本教程(和其他许多内容几乎完全相同):http://doc.qt.io/qt-4.8/deployment-windows.html但在“configure -static”期间出现以下错误:NMAKE:致命错误U1077:'“c:\ Arquivos de programas \ Microsoft Visual Studio 9. 0 \ VC \ BIN \ cl.EXE“':返回码'0x2' 停止。 大厦QMAKE失败,返回码2
对于我找不到任何解决方案,所以我在这里,只是想创建我的Qt项目的可执行文件,希望你们能在这里给我一些光。
请参阅此相关的问题http://stackoverflow.com/questions/1011197/qt-static-linking-and-deployment/1654833#1654833 –
我之前发现它,但我得到了错误 NMAKE:致命错误U1077:'“c:\ Arquivos de programas \ Microsoft Visual Studio 9.0 \ VC \ BIN \ cl.EXE”':返回代码'0x2'停止。建立qmake失败,返回代码2 当我尝试运行配置,我无法找到答案。 但谢谢。 –