我的Qt5可执行文件不在Visual Studio 2010之外运行 [英] My Qt5 executable does not run outside of Visual Studio 2010

查看:169
本文介绍了我的Qt5可执行文件不在Visual Studio 2010之外运行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Qt5和visual Studio 2010做了一个大项目。一切都在视觉工作室内使用运行按钮。

I have done a big project with Qt5 and visual Studio 2010. Everything is well inside of visual studio using the run button.

但我的目标当然是没有视觉工作室。

But my goal is of course to release it to other persons, without visual studio.

我的问题是:我无法得到.exe在视觉工作室外运行。我第一次被要求几个dll,我发现他们都在Qt5 bin文件夹。

My problem is: I can't get the .exe run outside of visual studio. I was asked for several dll's at first, I found them all in the Qt5 bin folder.

但是,知道我摆脱了这些消息,当我不打开我的exe,没有发生。
只是没有.....

But know I got rid of those messages, when I wan't to open my exe, nothing happens. Just nothing.....

我在Windows任务管理器中找不到我的exe。

I cannot even find my exe in the windows task manager.

有人在这里知道这个问题的答案吗?

Does someone here know an answer to that issue?

推荐答案

有在运行时加载的dll文件,给你任何错误,警告或任何时候,不存在(也完全透明的依赖者步行者)。这是 platforms\qwindows.dll - 注意它必须在相对于 platforms \ 子文件夹可执行文件。您可能还缺少 libEGL.dll libGLESv2.dll

There are dll files that are loaded during runtime and don't give you any error, warning or whatsoever when not present (also totally transparent to dependency walker). Such is the platforms\qwindows.dll - note that it must be in a platforms\ subfolder relative to the executable. You might also be missing libEGL.dll and libGLESv2.dll.

这篇关于我的Qt5可执行文件不在Visual Studio 2010之外运行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆