Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/135.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
C++ QT应用程序没有';不能在Windows资源管理器上工作?_C++_Qt_Qt Creator_Windows Explorer - Fatal编程技术网

C++ QT应用程序没有';不能在Windows资源管理器上工作?

C++ QT应用程序没有';不能在Windows资源管理器上工作?,c++,qt,qt-creator,windows-explorer,C++,Qt,Qt Creator,Windows Explorer,如何在Windows资源管理器上执行QT应用程序。我刚刚下载了它,所以当我通过QT creator运行应用程序时,我仍然是QT新手,它工作正常,但当我在windows资源管理器上执行它时 (\QT\testingGUI-build-desktop-QT_4_8_0_4_8_0_0_发布\Release Release.dll(相对较小) QtGui*d*4.dll->debug.dll(这相对较大,所以不要使用 此库文件用于部署应用程序) 不要忘记d,因为它表示在调试阶段使用了库文件。 因此,您

如何在Windows资源管理器上执行QT应用程序。我刚刚下载了它,所以当我通过QT creator运行应用程序时,我仍然是QT新手,它工作正常,但当我在windows资源管理器上执行它时 (\QT\testingGUI-build-desktop-QT_4_8_0_4_8_0_0_发布\Release Release.dll(相对较小) QtGui*d*4.dll->debug.dll(这相对较大,所以不要使用 此库文件用于部署应用程序)

不要忘记d,因为它表示在调试阶段使用了库文件。
因此,您不需要将其用于已发布的应用程序。

Qt DLL可能不在您的路径中。您也可以简单地将所需的Qt DLL复制到您的发布目录。

Qt DLL可能不在您的路径中。您也可以简单地将所需的Qt DLL复制到您的发布目录中。

难道没有自动过程吗ess通过QT Creator执行此操作?它不是说“某某”dll未找到,但这是问题所在吗?好吧,它是这样的,OP说没有错误消息,这就是我感到困惑的原因。它没有说什么。我可以看到它在任务管理器上运行,但它在几秒钟内消失。我所能做的就是通过QT cre运行它ator.谢谢你所说的是正确的,但是你的问题不足以解决这个问题。AFAIK在QtCreator中没有这样做的自动过程,但是你当然可以自己创建一个部署构建步骤。另请看,是否有一个通过QT Creator这样做的自动过程?它不是说“某某”dll没有找到吗但问题是什么?好的,是的,OP说没有错误消息,这就是我感到困惑的原因。它什么也没说。我可以看到它在任务管理器上运行,但几秒钟内就消失了。我所能做的就是通过QT创建者运行它。谢谢你说的是正确的,但你的问题不足以解决问题。AFAI在QtCreator中没有自动执行此操作的过程,但是您当然可以自己创建部署构建步骤。另请参见和