文章 2023-11-25 来自:开发者社区

Linux基础环境开发工具的使用(三):gdb调试器(下)

5.局部逐行查找n:逐过程调试,不会进入函数体内部(就是VS中的F10)我们重新开始进入gdb,开始下面的操作然后r运行到第17行接着我n程序会运行到第19行(因为第18行是空行,没有语句)并不会进入Sum函数当中然后我们继续c,因为我们只设置了一个断点,所以继续c会直接运行到程序结束s:逐语句调试,会进入函数体内部进行调试(就是VS中的F11) • 1然后我们依然是先r运行到第17行,然后s因....

Linux基础环境开发工具的使用(三):gdb调试器(下)
文章 2023-11-25 来自:开发者社区

Linux基础环境开发工具的使用(三):gdb调试器(上)

在C语言的学习过程中,我们学习过VS这个集成开发环境下的调试功能对于我们排查代码中的问题发挥了非常重要的作用那么在Linux环境下有没有一种调试器能让我们去调试代码呢?是有的,就是我们今天要介绍的gdb一.调试命令的应用场景1.为什么要介绍调试命令的应用场景呢?2.调试命令的应用场景1.找到问题1.不借助调试2.调试2.解决问题1.不借助调试一部分人选择走读代码/看上下文的方式来发现该位置出现这....

Linux基础环境开发工具的使用(三):gdb调试器(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

云原生多模数据库Lindorm

Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。

+关注