tiny_os/.vscode/launch.json

57 lines
1.8 KiB
JSON
Raw Normal View History

2024-04-24 20:15:25 +08:00
{
"version": "0.2.0",
"configurations": [
{
2024-05-06 15:53:48 +08:00
"name": "Debug Test",
2024-04-24 20:15:25 +08:00
"preLaunchTask": "build test",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/target/test_exe",
"cwd": "${workspaceFolder}",
"MIMode": "gdb",
2024-08-23 19:26:53 +08:00
"miDebuggerPath": "/usr/bin/gdb",
2024-04-24 20:15:25 +08:00
"miDebuggerServerAddress": "localhost:1234",
"setupCommands": [
{
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"text": "set output-radix 16"
}
],
"sourceFileMap": {
"${workspaceFolder}": {
"editorPath": "${workspaceFolder}",
"useForBreakpoints": true
}
}
2024-04-24 20:15:25 +08:00
},
2024-05-06 15:53:48 +08:00
{
"name": "Debug Kernel",
"preLaunchTask": "build kernel",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/target/kernel_exe",
"cwd": "${workspaceFolder}",
"MIMode": "gdb",
2024-08-23 19:26:53 +08:00
"miDebuggerPath": "/usr/bin/gdb",
2024-05-06 15:53:48 +08:00
"miDebuggerServerAddress": "localhost:1234",
"setupCommands": [
{
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"text": "set output-radix 16"
}
],
"sourceFileMap": {
"${workspaceFolder}": {
"editorPath": "${workspaceFolder}",
"useForBreakpoints": true
}
}
2024-05-06 15:53:48 +08:00
},
2024-04-24 20:15:25 +08:00
]
}