无法在Windows中运行Qt应用程序
Unable to run Qt applications in Windows
我用MinGW GCC创建了一个默认MainWindow的可执行文件(没有更改任何代码),并将.exe文件从调试目录移动到另一个目录,在该目录中我有QtCred4.dll、QtGuid4.dll和QTNetwork4.dll[/strong>。
当我点击可执行文件时,我会收到错误消息:
在动态链接库QtGuid4.dll中找不到过程入口点_ZN7QWidget8winEventEP6tagMSGPI。
使用Dependency Walker打开我的可执行文件会给我以下通知:
错误:由于隐式依赖模块中缺少导出函数,至少有一个模块具有未解析的导入。警告:至少找不到一个延迟加载依赖模块。警告:由于延迟负载相关模块中缺少导出功能,至少有一个模块具有未解析的导入。
我真的不知道哪里出了问题,如果有任何帮助,我将不胜感激。谢谢
您要么错过了一个由QtGuid4.DLL动态加载的DLL(依赖助行器应该指出这一点),要么该DLL错过了符号,因为它是用不同的配置编译的。您的可执行文件是否像DLL一样使用调试设置编译?你身边也有"普通"DLL(没有"d")吗?
相关文章:
- 如何在MS Visual Studio 2019中运行QT UI
- 在 Ubuntu 服务器上运行 QT 应用程序时崩溃
- 运行Qt时处理退出代码0xC0000135 hello world
- 如何在 qt 中从另一个线程运行 qt并发时关闭程序
- qt.bluetooth:虚拟后端正在运行.Qt蓝牙模块在Raspbian上不起作用
- 在Raspbian lite上运行Qt Quick(EGLFS)
- 将QProcess窗口带到前面(运行QT助手)
- 必须在客户端计算机上安装的内容才能运行QT快速应用程序
- 无法运行Qt C++发布版本。 'The procedure entry point could not be located'
- 运行Qt 5.10事件循环howto的Windows服务service_WIN32_OWN_PROCESS
- 通过远程桌面运行 qt 创建器
- 通过php(LINUX)运行Qt生成的可执行文件(EXE)
- 从WIndows中的命令提示符运行QT应用程序
- 无法在Windows中运行Qt应用程序
- 我尝试在linuxLite上使用qt-creator运行qt-vtk项目
- 在Linux(Ubuntu 13.10和14.04)下运行Qt C++代码,而无需QtCoreApplication/Q
- 运行QT Creator时OpenGL出现问题
- 在没有IDE的情况下运行Qt程序
- 在while循环中运行Qt程序
- 如何在GPU上而不是在CPU上运行qt应用程序