首页 > 其他分享 >解决CLion调试时无法显示变量值的问题

解决CLion调试时无法显示变量值的问题

时间:2024-05-26 11:55:36浏览次数:22  
标签:CLion 变量值 GDB LLDB 切换 Bundled clion 调试

1 问题描述

使用CLion的时候,调试时无法显示变量的值,例如:

图来自StackOverflow

2 解决办法

可以尝试切换调试器解决,在Linux下,CLion支持GDBLLDB,如果GDB不行,可以切换到LLDB

切换方式:File | Settings | Build, Execution, Deployment | Toolchains,将其中的Debugger切换:

如果Debugger里面没有值,可以先安装clion-gdb/clion-lldb

# Manjaro
paru -S clion-gdb clion-lldb

这样就能在看到Bundled GDBBundled LLDB了。

另外,CMake也提供了Bundled的方式:

# Manjaro
paru -S clion-cmake

标签:CLion,变量值,GDB,LLDB,切换,Bundled,clion,调试
From: https://www.cnblogs.com/6b7b5fc3/p/18213491

相关文章

  • C#开发的通讯调试工具
    一款基于C#开发的通讯调试工具(支持ModbusRTU、MQTT调试) 前言今天大姚给大家分享一款基于C#、WPF、Prism、MaterialDesign、HandyControl开发的通讯调试工具(支持ModbusRTU、MQTT调试,界面色彩丰富):Wu.CommTool。工具特点工具界面色彩丰富。支持ModbusRTU、MQTT服务器、M......
  • react19.0.0 调试工具
    react19.0.0调试工具网友的力量百度网盘:链接:https://pan.baidu.com/s/1eeoUNfHpn20gtnuo-mlgkg提取码:7hhf手动构建React采用monorepo管理方式,仓库下面有多个独立包,进入react-devtools-extensions包中cdpackages/react-devtools-extensions查看package.json,......
  • 使用IDEA开发调试thinkphp
    一、配置php插件和环境,当前使用php7.1.9,点击设置配置扩展组件,如下图修改php.ini文件在php.ini文件中修改并增加xdebug相关配置,修改增加内容如下**********[xdebug]zend_extension=xdebugxdebug.remote_enable=1xdebug.remote_autostart=1xdebug.remote_host=127.0.0......
  • 使用phpstorm开发调试thinkphp
    1.环境准备1.开发工具下载:PhpStorm:PHPIDEandCodeEditorfromJetBrains2.PHP下载:PHP:Downloads3.PHP扩展:PECL::Packagesearch4.用与调试的xdebug模块:Xdebug:Downloadsxdebug模块,如果是php8以下版本,需要用2版本的xdebug,如果是php8以上的版本,则用3版本的xdebug2......
  • arthas:Java调试利器,线上Debug不是梦
    目录前言一、Arthas是什么?二、Arthas能解决啥问题?三、Arthas两种安装、启动方式1、jar包启动2、在线安装3、远程连接:四、Arthas命令使用1、Dashboard命令2、Thread(线程监控)3、JVM(jvm实时运行状态,内存使用情况等)4、trace(当前方法内部调用路径,路径上每个节......
  • 调试python项目
    对于开源项目,通常需要调试来掌握细节。调试的方法有很多,pdb,IDE调试等等。对于从命令行直接启动的项目,首先需要找到项目的入口,以open-interpreter为例其中,--os模式需要在命令行中输入interpreter--os。这里的interpreter实际上是一个可执行文件interpreter.exe。以这种方式运......
  • clion的cMakeList.txt的配置
    保留第一第二行,从第三行开始,使用下面内容替换: #使用此CMakeList时,若要新建C++文件,请按照以下步骤:#1.右键根目录——新建——C/C++源文件#2.在弹出的对话框中,输入文件名(英文小写及下划线),后缀为".cpp",不要勾选“添加到目标”,点击确定。#3.点击左上角横线——文件......
  • 单片机HC32系列IO模拟I2C 延时调试记录
    一. SysTick_Config和delay冲突因为 SysTick_Config 被用于设置SysTick为操作系统计时,而 delay 函数又使用了SysTick来实现延时,导致两者对SysTick的配置不一致。导致 SysTick_Config无法再次进入SysTick_IRQHandler()函数。 解决方法:将delay改为for循环延时。delay1......
  • debug技巧之使用Arthes调试
    一、前言大家好啊,我是summo,今天给大家分享一下我平时是怎么调试代码的,不是权威也不是教学,就是简单分享一下,如果大家还有更好的调试方式也可以多多交流哦。前面我介绍了本地调试和远程调试,今天再加一种:利用Arthes进行调试。二、Arthes是什么?以下是Arthes官网原文:通常,本地开发......
  • 帆软——安装报表调试助手
    1.安装报表调试助手服务器-插件管理 搜索报表调试助手-安装 2.安装完成后,运行报表,在报表的右侧会出现SQL图标 3.查询后,点击图标查看对应的sql ......