ubuntu

Ubuntu上C++如何进行调试

小樊
49
2025-08-04 03:33:12
栏目: 编程语言

在Ubuntu上调试C++程序有多种方法,以下是一些常用的调试工具和方法:

GDB(GNU Debugger)

sudo apt-get install gdb
  1. 在编译时添加 -g 选项以包含调试信息:
g++ -g -o my_program my_program.cpp
  1. 启动GDB并加载可执行文件:
gdb my_program
  1. 设置断点:
break main
  1. 运行程序:
run
  1. 调试命令:

Visual Studio Code (VS Code)

sudo snap install --classic code
  1. 安装C/C++扩展包。
  2. 在VS Code中,创建一个 .vscode 文件夹,并在其中创建 tasks.jsonlaunch.json 文件来配置调试和编译参数。
  1. 在代码中设置断点。
  2. 点击调试按钮启动调试会话。

CLion

DDD(Data Display Debugger)

sudo apt-get install ddd

Valgrind

sudo apt-get install valgrind

通过这些工具和方法,你可以在Ubuntu上有效地调试C++程序,找到并修复错误。

0
看了该问题的人还看了