vscode分离编译运行
时间: 2023-09-23 17:06:56 浏览: 88
视频车牌识别OpenCV+VScode
5星 · 资源好评率100%
在 VS Code 中,你可以使用扩展程序来实现分离编译和运行。
第一步是安装 C/C++ 扩展程序,它为 VS Code 提供了 C++ 编译和调试功能。
接下来,在你的项目文件夹中创建一个 .vscode 文件夹,并在其中创建一个名为 tasks.json 的文件,用于配置编译任务。例如,以下是一个简单的 tasks.json 配置示例:
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
```
这个配置文件定义了一个名为“build”的任务,使用 g++ 编译当前打开的文件,并将输出文件保存到与源文件相同的目录中。要运行此任务,请使用 Ctrl+Shift+B(在 Windows 和 Linux 上)或 Cmd+Shift+B(在 macOS 上)。
完成编译后,你可以使用终端窗口来运行生成的可执行文件。或者,你可以使用 Code Runner 扩展程序来在 VS Code 中直接运行代码。
阅读全文