launch.json如何在文件夹中配置
时间: 2024-12-13 07:28:13 浏览: 3
`launch.json` 文件是Visual Studio Code (VSCode) 中用于调试C++应用程序的重要配置文件,它告诉VSCode如何找到程序、何时以及如何启动。如果你想在项目文件夹中配置launch.json,一般需要包含以下几个关键部分:
1. **配置名称**: 首先为配置起个有意义的名字,如 "Launch Program in Folder"。
2. **配置类型**: 选择 `cppdbg` 或 `cppprocess`(取决于你的目标是调试还是只运行程序)。
3. **请求**: 设置为 `launch`,表示启动一个新的进程。
4. **program**: 指定程序执行的路径。通常会是个相对路径,比如 `"${workspaceFolder}/main.cpp"`,这里假设`main.cpp`是你项目的主入口点。
5. **args**: 应用的命令行参数列表,如果有,可以添加在这里。
6. **cwd**: 设置当前工作目录(`workingDirectory`)为你想要在其中运行的文件夹的绝对路径。
7. **环境**:如果项目有特殊的环境变量需求,也可以在此处配置。
示例:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch in Project Folder",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/bin/myProgram", // 根据实际情况修改
"args": [],
"cwd": "${workspaceFolder}", // 运行文件所在的工作空间根目录
"environment": [],
"mimode": "console"
}
]
}
```
保存配置后,在VSCode的调试面板或通过快捷键`F5`,可以从这个配置启动程序,并在文件夹中运行。
阅读全文