在附加到在 WSL 下运行的进程时,有没有办法告诉 Visual Studio(我使用版本 2022)使用自定义 GDB 命令行?例如,类似
gdb -iex "set sysroot /" -p <pid>
需要能够调试在非特权命名空间中运行的进程。
根据我的研究和测试,您可以按照以下步骤设置 Visual Studio 使用 GDB 来调试 WSL 进程: