如何为基于Qt的应用程序创建.exe文件

如何为基于Qt的应用程序创建.exe文件,qt,executable,Qt,Executable,我在QtCreator 1.3.1和Qt4.6.2中编写了一个程序 我真的不知道如何为我刚写的程序创建一个简单的.exe文件。。。 如果可能的话,我宁愿使用Qt Creator,在Qt Creator中,当您构建(Ctrl+B)项目时,它总是创建一个.exe,当您从Qt Creator(Ctrl+R或大播放按钮)运行应用程序时执行 如果你想找到这个.exe,你应该在文件夹debug(或发行版,取决于你的构建配置)中找到你的.pro(项目文件)所在的文件夹。@Live是正确的。请参阅release

我在QtCreator 1.3.1和Qt4.6.2中编写了一个程序 我真的不知道如何为我刚写的程序创建一个简单的.exe文件。。。
如果可能的话,我宁愿使用Qt Creator,在Qt Creator中,当您构建(Ctrl+B)项目时,它总是创建一个.exe,当您从Qt Creator(Ctrl+R或大播放按钮)运行应用程序时执行


如果你想找到这个.exe,你应该在文件夹debug(或发行版,取决于你的构建配置)中找到你的.pro(项目文件)所在的文件夹。

@Live是正确的。请参阅release或debug dir中的。但是如果你移动了.exe并想执行它,你会得到关于DLL的那个错误的标签。您可以从Qt安装目录中找到它们。将所有必需的DLL放在exe文件旁边,就完成了!DLL文件将告诉您的exe文件,而您执行它

无论何时生成项目(ctrl+b),都会在发行版或调试文件夹中创建一个exe。如果在Qt-Creator中打开了多个项目,请尝试使用ctrl+Shift+b或右键单击所需的项目,然后单击“生成项目”。因为很可能会为默认项目创建exe,而您并不需要它,而且您也不知道它。您能告诉我为什么在构建时QT不一定将自己的QT DLL放在debug或release文件夹中吗?我必须从qt安装目录手动复制它们