Visual Studio Code(以下简称VSCode)是一个强大的代码编辑器,它支持多种编程语言,包括C/C++。本篇攻略将会详细讲解在VSCode中配置C/C++环境的流程。
安装 C / C++插件
首先,你需要在VSCode中安装C/C++插件来加强其与C/C++语言的兼容性。在VSCode的插件市场中搜索"C/C++",然后点击"安装"完成安装。
安装 C / C++ 编译器
接下来,你需要在计算机上安装C/C++编译器。实际上,VSCode只是编辑器,并不包含编译器。我们建议你安装MinGW或者Visual Studio作为你的编译器。
安装 MinGW
MinGW是一个轻量级的GNU(GCC)编程工具集,包括GCC编译器、GNU调试器、GDB调试器等。以下是安装步骤:
- 访问MinGW官网,下载安装程序,并按照安装程序界面的提示进行安装。
- 安装完成后,将MinGW的bin路径添加到系统环境变量中。默认路径为"C:\MinGW\bin"。
- 打开VSCode,在扩展面板里搜索"Code Runner",并安装。
- 在VSCode的设置页面中(即settings.json),添加以下配置信息:
"code-runner.executorMap": {
"cpp": "g++ $fullPath -o $fileNameWithoutExt && $dir$fileNameWithoutExt"
},
"code-runner.runInTerminal": true,
"code-runner.saveFileBeforeRun": true
以上配置设置代码运行时所使用的编译器为g++,并自动保存文件然后编译、运行。由于MinGW的C编译器和C++编译器的可执行文件名分别为gcc和g++,如果需要使用C编译器,只需将上述"cpp"
修改为"c"
即可。
安装 Visual Studio
Visual Studio是由微软开发的一个集成开发环境(IDE),包括编译器、调试器等工具。以下是安装步骤:
- 访问Visual Studio官网,下载并运行安装程序。
- 在安装程序中选择"C++"工作负载,并安装。
- 安装完成后,打开VSCode,搜索并安装"Code Runner"扩展。
- 设置函数调试器,用于debug。按下F5来调试VSCode的C / C++程序,系统会自动在Visual Studio中开启调试会话。
创建项目并编译运行
在安装完C/C++编译器和代码编辑器后,你需要创建一个C/C++项目。你可以手动创建项目或者使用脚手架工具(比如boilerplate-cpp)来帮助你创建。
创建完项目后,你需要在VSCode中打开项目文件夹。接下来,使用VSCode的终端(Terminal)窗口以及前面安装的编译器编译代码。
例如,以下是一个简单的C++示例程序:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}
你可以在VSCode中打开该项目,然后在终端窗口中输入以下命令编译并运行程序:
g++ hello.cpp -o hello && ./hello
如果编译成功,你将会在终端窗口中看到"Hello, World!"这个输出。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Visual Studio Code (vscode) 配置 C / C++ 环境的流程 - Python技术站