如果希望使用具有内置编译,调试和项目模板(文件>新建项目)的完整集成开发环境(IDE),则可以使用许多选项,例如Visual Studio Community版本。本文介绍在VScode中使用C++的配置问题。
首先我们在VScode里找到相应的拓展,并下载:
打开VScode
选择extension按钮或者用快捷键Ctrl+Shift+X
搜索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:
运行下载程序:
点击下一步,并把Architecture这一栏改为 x86_64。然后点击下一步。
最好复制你存储道德位置,之后添加环境变量时会用到
点击添加新的,并把之前下载的编译器的位置复制过来,然后加上\mingw64\bin
。比如你按上述操作没有选择别的文件位置,默认情况下,编译器安装的路径如下:
C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
点击完成即可
我们通过下面两个代码去检查:
g++ --version gdb --version
#include <iostream> using namespace std; int main() { cout << "Hello World" << endl; system("pause"); return 0; }
ctrl+Shift+B
,Build之后在同一路径下会出现一个exe文件。