Linux系统下CLion调试器配置指南:所需安装包及操作步骤
Linux下CLion配置C/Rust调试工具链指南
C/C++ 工具链配置
1. 安装系统依赖
根据你的Linux发行版执行对应的安装命令:
- Debian/Ubuntu 系列:
sudo apt update && sudo apt install build-essential gdbbuild-essential包含gcc、make等编译基础工具,gdb是CLion依赖的调试器。 - Fedora/RHEL 系列:
sudo dnf install gcc gcc-c++ gdb make - Arch Linux 系列:
sudo pacman -S base-devel gdb
2. CLion内配置
- 打开CLion,进入
File > Settings > Build, Execution, Deployment > Toolchains - 点击
+,选择System类型工具链 - CLion会自动识别已安装的gcc、gdb,确认
C Compiler、C++ Compiler、Debugger的路径正确(通常是/usr/bin/gcc、/usr/bin/g++、/usr/bin/gdb) - 点击
Apply保存配置
Rust 工具链配置
1. 安装Rust环境与调试工具
- 安装rustup(官方Rust版本管理工具):
安装时选默认配置即可,完成后执行curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shsource $HOME/.cargo/env加载环境变量。 - 安装调试器(推荐lldb,也可使用gdb):
- Debian/Ubuntu:
sudo apt install lldb - Fedora/RHEL:
sudo dnf install lldb - Arch Linux:
sudo pacman -S lldb
- Debian/Ubuntu:
- 安装Rust调试符号与工具组件:
rustup component add rust-src llvm-tools-preview
2. CLion内配置
- 进入
File > Settings > Languages & Frameworks > Rust - CLion会自动检测rustup安装的工具链,确认
Toolchain location指向~/.cargo/bin/rustc,标准库路径正常 - 回到
Build, Execution, Deployment > Toolchains,确保已配置的System工具链中调试器(lldb/gdb)被选中 - 点击
Apply保存配置
验证调试功能
新建C/Rust项目,写一段简单代码(比如打印输出),设置断点后点击调试按钮,确认程序能在断点处暂停,可正常查看变量、调用栈信息。
内容的提问来源于stack exchange,提问作者Nishant Jalan
相关产品推荐
相关产品推荐

