1 問題描述
使用CLion
的時候,調試時無法顯示變量的值,例如:
圖來自StackOverflow。
2 解決辦法
可以嘗試切換調試器解決,在Linux
下,CLion
支持GDB
和LLDB
,如果GDB
不行,可以切換到LLDB
。
切換方式:File | Settings | Build, Execution, Deployment | Toolchains
,將其中的Debugger
切換:
如果Debugger
里面沒有值,可以先安裝clion-gdb
/clion-lldb
:
# Manjaro
paru -S clion-gdb clion-lldb
這樣就能在看到Bundled GDB
和Bundled LLDB
了。
另外,CMake
也提供了Bundled
的方式:
# Manjaro
paru -S clion-cmake