社区
Qt
帖子详情
请问QML程序,RELEASE版本WINDOWS下打不开
pgcat
2011-10-08 12:35:53
qt creator 直接运行能够转载qml
发布release就不能运行qml
一大堆dll 和 .qml 已经用到的图片都放在同一目录下
...全文
480
11
打赏
收藏
请问QML程序,RELEASE版本WINDOWS下打不开
qt creator 直接运行能够转载qml 发布release就不能运行qml 一大堆dll 和 .qml 已经用到的图片都放在同一目录下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wh_world2008
2013-06-27
打赏
举报
回复
my QML application works normal
wh_world2008
2013-06-27
打赏
举报
回复
QML application need the following DLL library: Qt5Core.dll Qt5Gui.dll Qt5MultimediaQuick_p.dll Qt5Network.dll Qt5OpenGL.dll Qt5Qml.dll Qt5Quick.dll Qt5Script.dll Qt5V8.dll QtGraphicalEffects(Qt folder) QtQuick.2 d3dcompiler_46.dll icudt49.dll icuin49.dll icuuc49.dll libEGL.dll libGLESv2.dll msvcp110.dll msvcr110.dll platforms(Qt folder)
xiachm
2012-04-09
打赏
举报
回复
一般是路径的问题,确保你的.qml和图片文件都放在qml子目录下
hi_52rock
2012-04-07
打赏
举报
回复
C:\QtSDK\Desktop\Qt\4.8.0\mingw\bin下的dll
libgcc_s_dw2-1.dll
++
dbzhang800
2011-10-08
打赏
举报
回复
[Quote=引用 2 楼 pgcat 的回复:]
不报错 程序界面打开了 就是不装载 .qml文件
[/Quote]
两个问题:
1. 确保你的 .qml文件路径没有问题。
2. 确保没遗漏必要的图片插件(如果你用到的是jpg、gif等图片的话)
pgcat
2011-10-08
打赏
举报
回复
不报错 程序界面打开了 就是不装载 .qml文件
念茜
2011-10-08
打赏
举报
回复
报什么错误 缺少库?
tingsking18
2011-10-08
打赏
举报
回复
1.用VS带的工具DEPENDS.EXE看看是否缺少动态库。
2.将QML文件当做资源编译到exe中去。加载的时候直接从资源里加载。
pgcat
2011-10-08
打赏
举报
回复
以上dll都添加了。。。 谢谢楼上 我试试
念茜
2011-10-08
打赏
举报
回复
库齐全么?
mingwm10.dll
QtCore4.dll
QtDeclarative4.dll
QtGui4.dll
QtNetwork4.dll
QtScript4.dll
QtSql4.dll
QtXmlPatterns4.dll
不像一般的qt程序只需要mingwm10.dll QtCore4.dll QtGui4.dll
不妨借鉴下这个帖子:
http://topic.csdn.net/u/20110402/09/37d3958b-38f8-49af-ad08-02a90075fd0e.html
放到Ubuntu下试试。
pgcat
2011-10-08
打赏
举报
回复
谢谢 dbzhang800
1 为了测试.qml和.exe同一目录,上级目录都放了
2 只用到了一个.png图片
QT应用
程序
打包实战:从
Release
编译到跨平台部署
本文详述QT应用
程序
从
Release
编译到
Windows
跨平台部署的全流程,重点涵盖
Release
构建规范、windeployqt自动化依赖收集原理及常用参数(如--
qml
dir、--no-translations)、编译器运行时(MinGW/MSVC)手动补全、QT插件(图像格式、数据库驱动)处理,以及使用Inno Setup制作专业安装包的方法。强调依赖完整性验证与纯净环境测试。
Qt
程序
打包后,在别人电脑上缺库
打不开
?手把手教你搞定msvcp140d.dll等依赖问题
本文系统讲解Qt
程序
在
Windows
平台打包后因缺失msvcp140d.dll等依赖库而无法运行的问题根源与解决方法。重点区分Debug/
Release
版本
的运行时库差异,介绍windeployqt自动化部署、静态链接构建两大核心方案,并涵盖Dependency Walker诊断技巧、VC++运行时处理、插件与第三方库集成、跨架构部署及CI流水线实践,覆盖Qt发布全流程关键技术点。
Qt应用高效打包指南——windeployqt命令实战解析
本文详解Qt
Windows
平台下使用windeployqt命令进行应用部署的核心流程:从
Release
版本
编译、命令行环境配置,到基础打包、关键参数(--
release
/--debug、--
qml
import、--no-webengine)运用;覆盖依赖缺失定位(第三方库、MSVC运行时、
QML
插件)、发布包精简及纯净环境验证;并提供Debug/
Release
误判修复、
QML
动态模块处理、构建系统集成等高阶实践方案。
Qt应用一键分发实战:EnigmaVB与windeployqt的完美协作指南
本文详细讲解如何结合windeployqt与Enigma Virtual Box实现Qt
Windows
应用的一键分发。首先通过
Release
构建获得纯净exe,再用windeployqt自动收集Qt动态库、插件及依赖;最后借助EnigmaVB将exe及其全部依赖虚拟化封装为单一可执行文件。涵盖常见坑点如VC++运行时缺失、
QML
模块未打包、资源路径失效等问题的排查与解决。
解决Qt打包后动态链接库缺失问题:从报错到完美运行的实战指南
本文聚焦Qt
Windows
平台动态链接库缺失问题,深入解析'找不到.dll'和'无法定位
程序
输入点'两类典型错误成因;重点讲解Qt官方部署工具windeployqt的正确调用方式、核心参数(--
release
/--debug/--
qml
dir/--no-opengl-sw等)及适用场景;涵盖
Release
/Debug双模式专业化打包流程、插件与第三方DLL手动补全、跨环境验证方法,并提供避坑清单与自动化脚本方案。
Qt
21,495
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章