launch.json中运行C语言的program应该是什么
时间: 2024-12-10 17:55:16 浏览: 5
vscode 的node.js debugger 的 launch.json 配置详细教程.zip
5星 · 资源好评率100%
在VS Code (Visual Studio Code) 中,`launch.json`文件是一个用于配置调试任务的JSON文件,特别针对JavaScript和Node.js应用。然而,如果你想要在VS Code里调试C语言程序,你需要创建一个特定于C/C++的`launch.json`。这个文件通常包括以下几个部分:
1. **configurations**: 这是一个数组,包含一个或多个人机交互配置,每个配置对应一个启动项。例如,对于C程序,你可能需要一个`"launch"`配置。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/main.c", // 你的C源文件路径
"args": [], // 应用的命令行参数
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"preLaunchTask": "build", // 配置一个预启动任务,比如"build"
"MIMode": "gdb", // 使用gdb作为调试器
"miDebuggerPath": "/path/to/gdb" // 如果不是默认路径,提供gdb的完整路径
}
]
}
```
阅读全文