目录

  • 说明
  • 一、准备工作
    • –下载编译器并设置环境变量
      • 1)下载编译器
      • 2)解压
      • 3)环境变量
  • 二、手动编译文件(麻烦)
  • 三、C++单文件配置
    • 1. 理解launch.json内容
    • 2. 理解tasks.json内容
  • 四、C++多文件配置
      •  –多文件运行时,vscode略显麻烦
    • 1. 手动解决方法
    • 2. 配置
      •  方案一:(手动)
      •  方案二:(插件)
    • 3. 原理

说明

  1. C/C++:.c .cpp ->编译器 -> .exe (可执行文件)

  2. 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++ --