Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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
Qt Windows部署:应用程序未启动 我用MVC-12.0编写了QT5.5.1编写的C++应用程序。现在我想部署该应用程序,并使用Qt Windows部署工具(windeployqt.exe)。使用windeployqt生成我的应用程序所需的大量dll,并创建一个平台目录,在其中复制qwindows.dll。从另一篇堆栈溢出帖子中,我看到qminimal.dll可能也是必需的,我已经在platforms目录中手动复制了它。除了windeployqt指出的dll之外,我的应用程序还使用了Boost Python库,因此我手动复制了Boost Python/Boost system和python27.dll库的dll。 现在,当我在另一台windows计算机上启动应用程序时,程序根本无法启动。此外,它不会给出关于缺少DLL的任何类型的错误消息。我已安装msvc-12.0 x64可再发行软件包。我使用了Dependency walker的profile选项,我发现没有缺少DLL,但应用程序启动后会以代码1(0x1)退出。 任何关于问题所在的想法。提前感谢。_C++_Qt_Dll_Qt5.5 - Fatal编程技术网

Qt Windows部署:应用程序未启动 我用MVC-12.0编写了QT5.5.1编写的C++应用程序。现在我想部署该应用程序,并使用Qt Windows部署工具(windeployqt.exe)。使用windeployqt生成我的应用程序所需的大量dll,并创建一个平台目录,在其中复制qwindows.dll。从另一篇堆栈溢出帖子中,我看到qminimal.dll可能也是必需的,我已经在platforms目录中手动复制了它。除了windeployqt指出的dll之外,我的应用程序还使用了Boost Python库,因此我手动复制了Boost Python/Boost system和python27.dll库的dll。 现在,当我在另一台windows计算机上启动应用程序时,程序根本无法启动。此外,它不会给出关于缺少DLL的任何类型的错误消息。我已安装msvc-12.0 x64可再发行软件包。我使用了Dependency walker的profile选项,我发现没有缺少DLL,但应用程序启动后会以代码1(0x1)退出。 任何关于问题所在的想法。提前感谢。

Qt Windows部署:应用程序未启动 我用MVC-12.0编写了QT5.5.1编写的C++应用程序。现在我想部署该应用程序,并使用Qt Windows部署工具(windeployqt.exe)。使用windeployqt生成我的应用程序所需的大量dll,并创建一个平台目录,在其中复制qwindows.dll。从另一篇堆栈溢出帖子中,我看到qminimal.dll可能也是必需的,我已经在platforms目录中手动复制了它。除了windeployqt指出的dll之外,我的应用程序还使用了Boost Python库,因此我手动复制了Boost Python/Boost system和python27.dll库的dll。 现在,当我在另一台windows计算机上启动应用程序时,程序根本无法启动。此外,它不会给出关于缺少DLL的任何类型的错误消息。我已安装msvc-12.0 x64可再发行软件包。我使用了Dependency walker的profile选项,我发现没有缺少DLL,但应用程序启动后会以代码1(0x1)退出。 任何关于问题所在的想法。提前感谢。,c++,qt,dll,qt5.5,C++,Qt,Dll,Qt5.5,最可能的原因是没有安装Python 2.7。仅仅复制python27.dll文件是不够的。没有提到任何插件dll。windeployqt是否将它们复制到了?编辑:windeployqt复制了承载、图标引擎、图像格式、翻译。该系统是否安装了python 2.7?仅包含dll是不够的。@J.J.Hakala我没有在该系统中安装python。安装Python2.7解决了这个问题,应用程序正在启动。谢谢。。你救了我一天。。如果你能把这个作为答案,我会接受的。再次感谢。

最可能的原因是没有安装Python 2.7。仅仅复制
python27.dll
文件是不够的。

没有提到任何插件dll。windeployqt是否将它们复制到了?编辑:windeployqt复制了
承载、图标引擎、图像格式、翻译。该系统是否安装了python 2.7?仅包含dll是不够的。@J.J.Hakala我没有在该系统中安装python。安装Python2.7解决了这个问题,应用程序正在启动。谢谢。。你救了我一天。。如果你能把这个作为答案,我会接受的。再次感谢。