目录
- 说明
- 一、准备工作
- –下载编译器并设置环境变量
- 1)下载编译器
- 2)解压
- 3)环境变量
- 二、手动编译文件(麻烦)
- 三、C++单文件配置
- 1. 理解launch.json内容
- 2. 理解tasks.json内容
- 四、C++多文件配置
- –多文件运行时,vscode略显麻烦
- 1. 手动解决方法
- 2. 配置
- 方案一:(手动)
- 方案二:(插件)
- 3. 原理
说明
C/C++:
.c
.cpp
->编译器 ->.exe
(可执行文件)VSCode
:编辑器,需配套编译器(winlibs…)Visual studio
/Code Blocks
/Pycharm
: IDE–编译器/解释器+一套完整的生产工具,可直接一键运行代码
看到的一句话: “小白的话,还是老老实实用ide,各种语言都有对应的,c/c++可以用 devc++,codeblocks, clion),vs(vc++,c#)。java,python用IntelliJ 全家桶。大家要明白,vscode永远只是一个编辑器,而且折腾环境配置极其消耗小白的学习意志。”
一、准备工作
–下载编译器并设置环境变量
1)下载编译器
WinLibs – GCC+MinGW-w64 compiler for Windows
–Release versions-发行版本
–UCRT runtime-UCRT运行时: Win64/Win32选择合适的下载
ps:
1. 7-zip和zip区别:7-zip压缩效率高(10MB变1MB),但必须下载7-zip才能解压缩
zip虽大但软件要求不高。
2.– without LLVM/Clag/LLD/LLDB:意为没有以上编译器组件
(F 搜 :有github文件加速)
2)解压
mingw32//bin
路径下,cmd
运行gcc --version
(c编译器)、g++ --