在Ubuntu中調試C++程序,你可以選擇使用命令行工具GDB或者圖形化的調試工具如Visual Studio Code (VSCode)。以下是兩種方法的詳細步驟:
sudo apt update
sudo apt install gdb
-g
標志以包含調試信息:g++ -g your_source_file.cpp -o your_executable
gdb your_executable
break main.cpp:5
run
step
或 s
print variable_name
continue
或 c
quit
安裝VSCode和必要的擴展: 從Visual Studio Code官網下載并安裝VSCode。打開VSCode,安裝“C/C++”擴展。
配置調試環境:
Ctrl+Shift+P
,選擇“Configure Default Build Task”,然后選擇“g++ build active file”來生成 tasks.json
文件。F5
,選擇“C++ (GDB/LLDB)”并配置 launch.json
文件,指定調試器路徑和可執行文件路徑。Ctrl+Shift+B
編譯并構建工程。按下 F5
開始調試工程。通過以上步驟,你可以在Ubuntu中有效地調試C++代碼。選擇使用GDB或VSCode取決于你的個人喜好和工作流程。