vscode arm/aarch64架构交叉调试GDB调试配置
在ubuntu环境下使用qemu进行armv8架构处理器调试开发时候,可以使用vscode配合gdb进行在线调试,查看变量和寄存器。
一. 调试配置方法
-
在vsocde软件左侧导航界面点击
run and debug
按钮,进入到调试配置,选择创建launch.json,创建调试配置文件 -
vscode工具会自动创建默认的调试文件,我们需要根据实际情况修改相关内容
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb)",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/app",
"stopAtEntry": true,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"launchCompleteCommand":