QT版本不对导致软件闪退

QT版本的的链接问题,点击平台时候,闪退,然后查源码,源码找到的问题是析构的问题,但是析构并没有什么问题,这个问题只有在我的电脑上出现过,

然后也没有发现内存泄露,越界等问题,怀疑是QT版本问题,随后擦汗,把电脑上不需要的QT版本的给注释掉,但是却编译不通过,证明自己的代码链接

倒了别的QT版本上,还有另外一种方法查询是(通过启动任务管理器,然后在概述里面点击进行的进程,随后在CPU关联上的模块上进行查看),发现确实是

链接倒了其他的QT版本上,但是自己查看solution里面的#include 和 dependencies 并没有错误。 这个怎么办呢就把自己需要的QT版本的dll文件给加到自己

平台的bin目录下面,而不要动电脑的环境变量。 这样exe就直接找自己bin目录下的dll文件,而不会连接到其他版本的qt了。 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年8月10日
下一篇 2017年8月10日

相关推荐