【保姆级】Vs Code搭建C++环境
首先下载安装VsCode 接着VsCode需要配置一下安装相应扩展,设置成中文环境(方便下边继续配置和操作) 然后可以下载MinGw编译器,并介绍MinGw (1)配置编译器(在.vscode文件夹含有c_cpp_properties.json文件) (2)配置构建任务(在.vscode文件夹中创建一个tasks.json文件)记得修改“label”后代码 (3)配置调试设置(在.vscode文件夹中产生一个launch.json文件)如果没有自己产生该文件,就自己在该文件夹下创建该名称文件,并进行代码的编辑和保存 最后就是环境验证(可以进行代码调试验证)
最开始应该回答一下,VSCode能代替VS吗?以及编辑器,编译器和集成开发环境有何区别?
一、VS Code下载与安装
官网上给出了User Installer和System Installer两个安装版本,分别叫用户和系统级别的安装版本。如果在官网首页处点击方框的下载按钮,默认下载的是User Installer版本。如果想要下载System版本的,可以点击右上角Download按钮,进而选择自己想要下载的版本。
接下来就是安装时刻啦!直接打开下载好的 .exe 文件进行安装即可
此处选择安装位置,默认的是图中位置,凭个人习惯即可,笔者仅将盘符改为D盘,其余保持不变
最后一项是默认勾选的,可以在控制台打开VS Code,建议勾选。笔者此处除了“添加到PATH”默认的勾选项外,只额外勾选了“创建桌面快捷方式”选项。
安装过程中的信息了,最后至此已成功安装VS Code
二、下载相应的扩展
介绍如何设置中文环境。现在中文环境也是通过安装扩展来实现,如下图,先点击侧边栏的扩展,然后在搜索框中输入language,选择“中文(简体)”进行安装,完成后重启VS Code即可
三、下载MinGw编译器
简介
Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序。
实际上 MinGW 并不是一个 C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。
开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。
下载MinGw编译器
了解自己的电脑系统进行下载
安装包安装需要解压,并且要知道mingw文件夹下的bin文件夹的路径(这里容易出错)
当然可以点击出来后点A键,即可复制该路径(用于C/C++环境配置)
配置win10的环境变量
安装好之后,就是熟悉的配置环境变量步骤,如下图:
检测是否安装成功
命令提示符中cmd窗口输入gcc -v或gcc --version,若显示版本号则说明安装成功(记得有空格)
四、配置C/C++环境(两种方法)
(1)配置编译器(在.vscode文件夹含有c_cpp_properties.json文件)
(2)配置构建任务(在.vscode文件夹中创建一个tasks.json文件)记得修改“label”后代码
(3)配置调试设置(在.vscode文件夹中产生一个launch.json文件)如果没有自己产生该文件,就自己在该文件夹下创建该名称文件,并进行代码的编辑和保存
总结第二种方法操作(自行写代码配置)
五、环境验证(可以进行代码调试验证)
设置断点后,按下F5进入调试,如图成功调试, 左侧为变量内容: