【保姆级】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进入调试,如图成功调试, 左侧为变量内容:

经验分享 程序员 微信小程序 职场和发展