返回> 网站首页
VSCode远程调试
yoours2023-06-22 12:30:39
简介一边听听音乐,一边写写文章。
使用vscode远程调试嵌入式开发板程序。
一、安装必要依赖
1. sudo apt-get install libncurses5
2. sudo apt-get install libpython2.7-dev
二、安装VSCode插件
remote-ssh
三、配置launch.json文件
{
"version": "0.2.0",
"configurations": [
{
"name": "(remote dgb) launch",
"type": "cppdbg",
"request": "launch",
"program": "/home/soskp/2023/demo-app", // ubuntu的程序路径
"args": [], //传递给程序的命令行参数
"stopAtEntry": false,//可选参数,如果为true,调试程序应该在入口(main)处停止
"cwd": "${workspaceFolder}", //目标的工作目录
"environment": [],//表示要预设的环境变量
"externalConsole": false,//如果为true,则为调试对象启动控制台
"MIMode": "gdb",
"setupCommands": [ //为了安装基础调试程序而执行的一个或多个GDB/LLDB命令
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"miDebuggerPath": "/tools/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gdb", // linux上适合目标板的arm格式
// gdbserver 192.168.1.200:2000 /home/name/yoours/demo-app
"miDebuggerServerAddress":"192.168.1.200:2000",
}
]
}