You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux系统下CLion调试器配置指南:所需安装包及操作步骤

Linux下CLion配置C/Rust调试工具链指南

C/C++ 工具链配置

1. 安装系统依赖

根据你的Linux发行版执行对应的安装命令:

  • Debian/Ubuntu 系列:
    sudo apt update && sudo apt install build-essential gdb
    
    build-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内配置

  1. 打开CLion,进入File > Settings > Build, Execution, Deployment > Toolchains
  2. 点击+,选择System类型工具链
  3. CLion会自动识别已安装的gcc、gdb,确认C Compiler、C++ Compiler、Debugger的路径正确(通常是/usr/bin/gcc、/usr/bin/g++、/usr/bin/gdb)
  4. 点击Apply保存配置

Rust 工具链配置

1. 安装Rust环境与调试工具

  1. 安装rustup(官方Rust版本管理工具):
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    
    安装时选默认配置即可,完成后执行source $HOME/.cargo/env加载环境变量。
  2. 安装调试器(推荐lldb,也可使用gdb):
    • Debian/Ubuntu:sudo apt install lldb
    • Fedora/RHEL:sudo dnf install lldb
    • Arch Linux:sudo pacman -S lldb
  3. 安装Rust调试符号与工具组件:
    rustup component add rust-src llvm-tools-preview
    

2. CLion内配置

  1. 进入File > Settings > Languages & Frameworks > Rust
  2. CLion会自动检测rustup安装的工具链,确认Toolchain location指向~/.cargo/bin/rustc,标准库路径正常
  3. 回到Build, Execution, Deployment > Toolchains,确保已配置的System工具链中调试器(lldb/gdb)被选中
  4. 点击Apply保存配置

验证调试功能

新建C/Rust项目,写一段简单代码(比如打印输出),设置断点后点击调试按钮,确认程序能在断点处暂停,可正常查看变量、调用栈信息。

内容的提问来源于stack exchange,提问作者Nishant Jalan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 00:00:16