关于LLDB调试器断点失效的问题

来源:3-4 变量【内存地址分析】

浪潮君

2024-11-03

在输出语句位置打上断点进行调试时直接跑完程序,无法查看内存。

确认了clion上lldb调试器没有问题
cmakeLists开启了调试模式,最后都有重新编译项目运行
多次更换断点位置也是不行
清除编译目录也不行

下面的代码写到cmake文件里也不行
#set(CMAKE_BUILD_TYPE Debug)
#set(CMAKE_C_FLAGS_DEBUG “-O0 -g”)
#set(CMAKE_CXX_FLAGS_DEBUG “-O0 -g”)
#set(CMAKE_C_FLAGS “${CMAKE_C_FLAGS} -g”)

cmakeList文件截图:
图片描述

代码断点截图:
图片描述

调试运行截图:
图片描述

写回答

1回答

bennyhuo

2024-11-03

同学能截几张调试运行的图和断点的图吗?同学目前提供的信息来看是没什么问题的,不好判断是什么原因
0
4
bennyhuo
回复
浪潮君
可以的,如果有的话
2024-11-05
共4条回复

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程