Windows系统下Vscode配置C++
如果希望使用具有内置编译,调试和项目模板(文件>新建项目)的完整集成开发环境(IDE),则可以使用许多选项,例如Visual Studio Community版本。本文介绍在VScode中使用C++的配置问题。
第一步:下载相应扩展
首先我们在VScode里找到相应的拓展,并下载:
第二步:下载C++编译器
C++是一种编译语言,意味着我们的程序的源代码必须先经过编译,然后才能在计算机上运行。 VS Code只是一个编辑器,在 C / C++扩展中并不包括C++编译器或调试器。 所以需要安装这些工具或使用计算机上已经安装的工具。 在Linux或macOS,已经安装了C++编译器。 大多数Linux发行版都安装了GNU编译器集合(GCC),并且macOS用户可以使用XCode获得Clang工具。
检查是否有编辑器
-
在VScode中打开终端
-
运行以下代码:
检查GCC编译器
g++
g++ --version
或者检查Clang编译器
clang
clang --version
如果没有下载,我们需要在windows上下载一个编译器 Minimalist GNU for Windows (MinGW) C++ tools (compiler and debugger)。
下载编译器
通过一下链接[[Mingw-w64 link](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/installer/mingw-w64-install.exe/download)]去下载Windows Mingw-w64 installer:
添加环境变量
- 打开windos设置
- 搜索环境变量并打开环境变量
- 选择里面的path,然后点击编辑
-
点击添加新的,并把之前下载的编译器的位置复制过来,然后加上
\mingw64\bin
。比如你按上述操作没有选择别的文件位置,默认情况下,编译器安装的路径如下:C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
-
点击完成即可
第三步: 再次检查编译器是否已经配置成功
我们通过下面两个代码去检查:
g++ --version
gdb --version
第四步:自己的第一个代码
- 新建一个C++文件.cpp
- 写入以下程序:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
system("pause");
return 0;
}
- Build程序:使用快捷键
ctrl+Shift+B
,Build之后在同一路径下会出现一个exe文件。 - 运行程序:将文件中的exe文件拖入到终端中就可以运行了。