QT运行出现The CDB process terminated解决办法
运行程序时出现如图所示的问题:
检查2件事:
1、检查编译器和调试器
工具-》选项-》构建和运行
如果是电脑图标证明不是这里的问题,如果出现黄色的感叹号证明编译器和调试器没有搭配。具体解决办法有很多网页介绍,而且都是对的。
注:QT和VS有依附关系,我一开始没有安装VS,结果就出现这个问题了,后来重新安装的VS才使编译器和调试器相搭配。
2.环境变量没有配置
当不是上面的问题,那一定是下面的问题了,因为运行.exe文件找不到某些文件所以出现问题,所以加上就好。但是千万不要像某些博文说的那样把缺失的文件加入.exe文件所在的目录下。下次再建工程的时候依旧会出现问题。用下面的方法直接能够解决。
在系统的环境变量中的path中添加如下目录:
具体要自己找,第一行是编辑器所在的目录,第二行是qtcreator.exe所在的目录,添加进去再运行就可以了。
3.其他情况
如果上面两个还没有解决的话。可能是程序中添加的其他库的问题,这就需要具体情况具体分析了。
如果不知道到底是哪种情况的问题,建议先建一个空白的工程,然后运行,如果空白的工程都出问题的话,那一定是前两种情况中的一种。
更多推荐
QT运行出现The CDB process terminated解决办法(亲测有效)
发布评论