问题遇到的现象和发生背景
在mac中使用vscode调试docker环境下的代码,program指定为已经make出的可执行程序
launch.json配置如下图所示,在win上可以成功单步进入代码中,在mac中直接执行完毕,不会进入断点代码。
{
"name": "Debug",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/make/ffmpeg_g",
"targetArchitecture": "arm64",
"stopAtEntry": true,
"args": ["-i","${workspaceFolder}/files/1.wav","${workspaceFolder}/files/.srm"],
"cwd": "${workspaceFolder}",
"environment": [],
"MIMode": "gdb",
"externalConsole": false,
"miDebuggerPath": "/usr/bin/gdb"
}
操作环境、软件版本等信息
mac中vscode连接本地docker容器
我想要达到的结果
可以成功单步进入代码中