QTCreator中release版本如何断点调试

 更新时间:2025年12月24日 09:22:22   作者:hhhhhh098  
在QT项目中,当依赖项为release版本且仅此版本时,无法在release版本中设置断点进行调试,下面就来详细的介绍一下该问题的解决,感兴趣的可以了解一下

常用QT开发的伙伴们,如果遇到工程项目依赖项非常多的情况可能会遇到:

依赖项是release版本,且只有release版本,但是在qt中release版本打断点时失败无法断点调试

解决方法为在pro文件中增加下面四行:(每行都需要不能少哦!)

QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO

QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO

QMAKE_CXXFLAGS_RELEASE += -gstabs+

QMAKE_CXXFLAGS_DEBUG += -gstabs+

其中-gstabs+的作用是生成STABG格式的调试信息,以上四句同时实现生成基本调试信息,并且包含更多符号表信息。

示例:

到此这篇关于QTCreator中release版本如何断点调试的文章就介绍到这了,更多相关qt release release断点调试内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C++与Lua交互内存分配详解

    C++与Lua交互内存分配详解

    C/C++ 与 Lua 的交互是通过 lua_State 这一句柄进行交互,我们常规的创建都是通过 luaL_newstate 这一辅助函数,这篇文章主要给大家详细介绍了C++与Lua交互内存分配,文中有相关的代码示例供大家参考,需要的朋友可以参考下
    2023-11-11
  • Windows下CMake的下载与安装过程

    Windows下CMake的下载与安装过程

    CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程),这篇文章主要介绍了Windows下CMake的下载与安装,需要的朋友可以参考下
    2022-02-02
  • 面试常见问题之C语言与C++的区别问题

    面试常见问题之C语言与C++的区别问题

    在C中,用static修饰的变量或函数,主要用来说明这个变量或函数只能在本文件代码块中访问,而文件外部的代码无权访问,今天重点给大家介绍面试中常见的C语言与C++区别的问题,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • 关于C语言和命令行之间的交互问题

    关于C语言和命令行之间的交互问题

    这篇文章主要介绍了C语言和命令行之间的交互,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • 深入浅析c/c++ 中的static关键字

    深入浅析c/c++ 中的static关键字

    C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。本文重点给大家介绍c/c++ 中的static关键字,感兴趣的朋友跟随小编一起看看吧
    2018-08-08
  • C语言实例梳理讲解常用关键字的用法

    C语言实例梳理讲解常用关键字的用法

    关键字是C语言非常重要的一部分,熟练的掌握和使用关键字有助于我们更加熟悉了解C语言,同时C语言的关键字也是面试笔试中常考的内容。C语言的关键字共有32个,但并不是每个关键字都有坑,本篇文章将通过理论联系实际的方式为大家讲解C语言中易混易错以及常考的一些关键字
    2022-05-05
  • 类成员函数的重载、覆盖与隐藏之间的区别总结

    类成员函数的重载、覆盖与隐藏之间的区别总结

    以下是对类成员函数的重载、覆盖与隐藏之间的区别进行了详细的总结分析,需要的朋友可以过来参考下。希望对大家有所帮助
    2013-10-10
  • C语言实现银行管理系统(文件操作)

    C语言实现银行管理系统(文件操作)

    这篇文章主要为大家详细介绍了C语言实现银行管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • c语言常量定义规则知识点总结

    c语言常量定义规则知识点总结

    在本篇文章里小编给大家整理的是关于c语言常量定义规则知识点总结,需要的朋友们可以学习下。
    2020-03-03
  • OpenCV获取图像中直线上的数据具体流程

    OpenCV获取图像中直线上的数据具体流程

    对图像进行处理时,经常会有这类需求:客户想要提取出图像中某条直线或者ROI区域内的感兴趣数据,进行重点关注,怎么操作呢,下面小编通过实例代码介绍下OpenCV获取图像中直线上的数据,一起看看吧
    2021-11-11

最新评论