背景:

  在公司使用qtcreator直接使用debug运行程序,程序10多分钟才加载成功。导致效率极低而无法正常使用断点调试。

替代方案:

  debug模式下运行程序,然后点击应用程序输出右上角的"挂接调试器到PID按钮"绿色三角按钮。可以进入C++断点调试界面,但是无法对QML进行断点调试。

解决方案:

  删除Qtproject目录下的default.qws文件(保险起见可先对文件备份)

原因分析:

  因为文件《default.qws》中包含了断点信息,但是因为其中包含了一系统模块(dll)上的断点,导致每次debug都要先加载包含断点的系统模块(dll)。删除这些断点即可解决问题。

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/xian-yongchao/p/17565131.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!

相关课程