社区
Qt
帖子详情
QT程序异常结束
weixin_45214908
2020-05-04 12:43:54
买的毕业设计,拿到程序之后出了问题,找了很多帖子还是没有解决。技术老哥暂时没有上线,有没有老哥能解答一下小弟的问题。十分感谢。
...全文
591
6
打赏
收藏
QT程序异常结束
买的毕业设计,拿到程序之后出了问题,找了很多帖子还是没有解决。技术老哥暂时没有上线,有没有老哥能解答一下小弟的问题。十分感谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dinjay
2020-05-21
打赏
举报
回复
去debug目录下直接运行这个face.exe,看看提示缺少什么库,估计是其他依赖库,在qt creator里直接运行是不需要qt库的。
芒果黑
2020-05-06
打赏
举报
回复
同意2楼的,应该是缺库
scribbler
2020-05-06
打赏
举报
回复
调试模式运行,会有对应信息提醒
groveer
2020-05-05
打赏
举报
回复
买谁的东西找谁去啊
Beyond欣
2020-05-05
打赏
举报
回复
这个错一般是没有链接到动态库,编译时候用的是静态库。测试的话,你直接打开release生成目录,手动执行你的exe程序,他会提示你缺少xxx·dll。qt开头的不用管,其他的动态库少什么,你拷贝来这个目录
smile_sambery
2020-05-04
打赏
举报
回复
就是crash的问题啊,你试试debug试试,一般来说都是指针没有初始化或者内存泄漏的问题
Qt
程序
异常
结束
解决
Qt
程序
异常
结束
Qt
程序
异常
结束
如下图所示: 出现这种情况一般是库文件加载的问题,因为
程序
编译通过并且没有报错,然而
程序
却没有运行起来,这个时候的错误应该属于链接库文件错误。 链接时出错 解决办法: 1、如果有动态库,需要将动态库复制到exe(运行文件)的同一级目录下; 2、如果是静态库,需要在pro文件中明确指定库文件(dll、so)的位置,否则运行加载库文件的时候,就会被强制终止。 出...
QT
程序
异常
结束
问题分析
Qt
程序
异常
结束
分为 1.运行中
异常
结束
运行中
异常
结束
往往就是
程序
卡死,长时间无法响应,或者响应一段时间后
异常
结束
。 长时间无法响应就要看看
程序
是否进入了死循环或者是交长的循环,如果是比较耗时的处理可以放在线程中进行处理,避免等待处理时间过长无法响应。 响应一段时间
异常
结束
很大的可能就是内存泄漏的情况,首先检查一下指针是否只定义了却没有没有初始化,直接使用了,导致使用的指针根本没有东西,所以
程序
崩溃。 2.启动
异常
结束
启动
异常
结束
就是还没开始就已经
结束
了。。。 这个部分主要是与动态链接库有关,不妨先认识
Qt
程序
运行
异常
结束
Qt
里新建pro可以正常运行,添加GDAL库,包含相关的头文件,不添加任何代码,
程序
就会
异常
结束
。 原本以为是连接GDAL出了问题,环境变量,dll拷贝都弄了还是没有解决问题。 后来看到一篇博客提到可以直接运行exe文件,这样如果是由于缺少库连接的话
程序
会提示缺少的dll。 根据这个做法,我发现添加gdal库之后,存在的库连接问题并不是gdal库,而是缺少其他的dll。在对应的文件夹里搜到该dll...
QT
程序
异常
结束
解决方法
QT
程序
异常
结束
【
QT
定位
程序
异常
结束
位置】windows环境实现
程序
异常
结束
定位
内容预览 1.在windows环境、MSVC编译器下,定位
QT
程序
异常
结束
位置。 2.在windows环境、MINGW编译器下,定位
QT
程序
异常
结束
位置。 3.适配MSVC、MINGW编译器的
异常
定位源码分析
QT
程序
异常
结束
位置定位 在windows下对
QT
程序
异常
结束
位置定位的方法有很多如,Google的breakpad,或者是windows自带的api。 一、MSVC编译器 DbgHelp方法实现
Qt
21,502
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章