远程调试linux下C/C++代码的调试器概述
远程调试linux下C/C++代码的调试器概述
前言
一般情况下,很多时候我们会使用linux远程主机或linux虚拟机进行C/C++的代码开发工作。
linux下C/C++代码的调试自然是开发环节中的重要部分。
本文介绍一些常用的linux下的C/C++调试器。
1. CLI命令行调试器
CLI命令行调试器是最基础的调试器,通过各种命令进行调试。

- gdb
- lldb
2. TUI终端用户界面调试器
TUI终端终于界面调试器,在命令行的基础上增加了基于ncurses的终端用户界面。
- gdb(通过gdb -tui启动)
- lldb(LLDB curses GUI,命令行输入gui启动)
3. GUI图形用户界面调试器
对于有界面的linux系统,界面化的调试器自然是更好的选择。不需要记忆各种调试命令,只需要界面化操作即可。
- Microsoft Visual Studio IDE (ssh远程调试)
- Microsoft Visual Studio Code IDE(支持gdb/lldb)
- code-server IDE (基于浏览器的VSCode集成开发环境,没有界面的linux同样可用)
- Eclipse CDT (C/C++ Development Tooling) IDE
- Qt Creator IDE
- JetBrains CLion IDE(商用软件)
- Code::Blocks IDE
- CodeLite IDE
- Voltron(基于Python的调试器,支持LLDB, GDB, VDB 和 WinDbg)
- gdbgui(基于浏览器的gdb前端调试器)
- DDD(Data Display Debugger)(开源gdb界面化调试器)
相关推荐
-
「nginx」十、nginx的location配置详解2026-07-04 00:51:45 -

最清晰的mysql体系架构图 ,助你深度掌握MySQL开发管理,赢在大数据时代
最清晰的mysql体系架构图 ,助你深度掌握MySQL开发管理,赢在大数据时代2026-07-04 00:21:47 -
PHP读取Excel内的图片2026-07-03 00:07:41 -
mysql:Otter跨机房数据同步(单向)2026-07-03 00:02:48 -

在windows10系统下搭建IIS+PHP+MYSQL+phpMyAdmin服务器运行环境
在windows10系统下搭建IIS+PHP+MYSQL+phpMyAdmin服务器运行环境2026-07-02 00:15:08