目录

1 下载vscode(若提前下载好,直接跳转到 3 配置C/C++环境:)

2 配置为中文界面

3 配置C/C++环境:

3.1 准备

3.2 配置环境变量

3.2.1 首先安装MinGW编译器:

3.2.2 然后配置环境变量:

3.3 配置编译器:

3.3.1 vscode安装C/C++扩展

3.3.2 配置编译器


经常有同学会问有什么推荐的跑C代码的编辑器?如果用VScode的话要怎么配置C的环境?顺便总结一下如下:

1 下载vscode(若提前下载好,直接跳转到 3 配置C/C++环境:)

去vscode官网Visual Studio Code - Code Editing. Redefinedhttps://code.visualstudio.com/直接下载安装,vscode不需要破解,安装后可以直接使用;

如下所示:

点击后会自动下载,下载完毕之后双击下载好的.exe文件进行安装:

然后按如下步骤安装:

下边红色方框中的是设置一些额外功能,勾选上的话,以后在文件或者目录上单击鼠标右键会出现“通过Code打开”选项,会方便使用,可自行选择。

最后一项添加到PATH是默认勾选的,可以在控制台打开VSCode,建议勾选。

点击安装即可:

2 配置为中文界面

双击打开vscode,点击左边栏第六个图标,在右侧搜索框中输入chinese,然后直接点击第一个选项的Install即可进行安装:

安装完成后,会提示重启生效:

点击Restart重启即可将界面转换为中文界面:

当然,想使用英文界面的话,可以直接略过上边这一步。

3 配置C/C++环境:

3.1 准备

VSCode只是一款文本编辑器,不仅需要安装对应编程语言的扩展,还需要安装相应的编译器或者解释器。先介绍如何配置C/C++的开发环境。

首先先创建一个文件夹,用来存放代码。此处建议不同的编程语言采用不同的文件夹,因为VSCode打开文件夹(称作工作目录)之后,如果进行一定的配置之后,会在该文件夹下产生一个叫".vscode"的文件夹,该文件夹中存放的是一些.json的配置文件,这些配置文件是对工作目录中的代码文件产生作用的。

所以以后需要相同开发环境的时候,不用每次都去创建配置文件并进行相关配置,直接拷贝.vscode文件夹即可,但是第一次还是需要手动配置出自己所需的环境。

创建一个文件夹用来存放C代码:

3.2 配置环境变量

3.2.1 首先安装MinGW编译器:

C/C++的编译器有很多种,大家可自行选择,这里选择开源的MinGW编译器。大家可以从MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64/mingw-w64-release at SourceForge.nethttps://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/

下载64位的编译器,下载也挺快的,我这里有下载好的(免安装),放在以下网盘链接中,懒得去官网下载的可以自取(手动狗头):

百度网盘链接:

链接:https://pan.baidu.com/s/1xfDHEClpay6JaOfBZcTCXg

提取码:r9y8

阿里云盘链接:

https://www.aliyundrive.com/s/H6GStaqhc3m

提取码: 78nv

将压缩包里的mingw64文件夹解压到你想解压的位置,然后复制路径(注意要复制mingw64文件夹下的bin文件夹路径):

3.2.2 然后配置环境变量:

右键我的电脑,选择属性,选择高级系统设置,步骤如下所示:

点击新建,然后黏贴3.2.1步骤中mingw64文件夹下的bin文件夹路径:D:\A_Software\mingw64\bin:

依次点击确定即可。

然后打开cmd,输入gcc -v验证是否成功:

3.3 配置编译器:

3.3.1 vscode安装C/C++扩展

如下,搜索C/C++点击安装(install)即可:

安装完成后,此时最好重启VSCode让扩展生效:

3.3.2 配置编译器

打开3.1准备阶段创建的文件夹.

接下来配置编译器路径,按快捷键Ctrl+Shift+P调出命令面板,或者点菜单栏 帮助—显示所有命令,输入C/C++,选择“Edit Configurations(UI)”进入配置。

这里配置两个选项:

  1. 编译器路径:D:\A_Software\mingw64\bin\g++.exe
  2. IntelliSense 模式:windows-gcc-x64

配置完成后,此时在侧边栏可以发现多了一个.vscode文件夹,并且里面有一个c_cpp_properties.json文件,内容如下:

说明上述配置成功。现在可以进行编译运行了,在文件夹里新建一个.c文件,然后右键 Run Code:

然后看到运行成功:

进行上述配置之后,在创建的文件夹下产生了一个".vscode"文件夹,该文件夹中存放的是一些.json的配置文件,这些配置文件是对工作目录中的代码文件产生作用的。以后需要相同开发环境的时候,不用每次都去创建配置文件并进行相关配置,直接拷贝.vscode文件夹即可,但是第一次还是需要手动配置出自己所需的环境。

VS Code如何配置C\C++环境 步骤详解相关推荐

  1. 怎么配置服务器php环境,配置PHP服务器环境步骤详解

    本节内容: 搭建与配置php服务器环境. 1,下载软件 PHP的建议下载zip包,原因installer的我安装下来,发现根目录下少很多文件,虽说很智能,自动配置apache等,但是也有很多限制,不利 ...

  2. php环境配置步骤,配置PHP服务器环境步骤详解

    本节内容: 搭建与配置php服务器环境. 1,下载软件 PHP的建议下载zip包,原因installer的我安装下来,发现根目录下少很多文件,虽说很智能,自动配置apache等,但是也有很多限制,不利 ...

  3. webpack搭建php服务器,webpack搭建react开发环境步骤详解

    这次给大家带来webpack搭建react开发环境步骤详解,webpack搭建react开发环境的注意事项有哪些,下面就是实战案例,一起来看一下.mkdir react-redux && ...

  4. 计算机主机模型安装顺序,【新手必备】CAD2021最新电脑配置要求附安装步骤详解...

    对于很多的CAD的设计师新手来说,对于入门级的知识都是要提前了解的,首先学习这个CAD软件的话,你需要的就是一个更全的电脑配置详解,这里还附上安装步骤教程,有感兴趣的伙伴们抓紧快来了解吧. CAD对于 ...

  5. oracle oaf结构,配置Oracle ebs的oaf开发环境步骤详解

    我们在配置Oracle ebs的oaf开发环境的过程中首先我们需要下载jdev 9.03.5带OracleApplications Extension的扩展包,之后再解压至某目录里,这是配置Oracl ...

  6. Linux配置JDK环境——步骤详解

    Linux安装docker 1.安装docker yum install docker 2.启动docker systemctl start docker 3.设置开机启动docker systemc ...

  7. linux环境下创建postgis数据库,linux下搭建postgresql、postgis、pg_pathman环境步骤详解...

    操作系统:centOS6.6 安装postgreSQL9.6.2 安装命令: ./postgresql-9.6.3-2-linux-x64.run 之后按照图形界面操作安装,语言选择zh_CN UTF ...

  8. [转]大数据环境搭建步骤详解(Hadoop,Hive,Zookeeper,Kafka,Flume,Hbase,Spark等安装与配置)

    大数据环境安装和配置(Hadoop2.7.7,Hive2.3.4,Zookeeper3.4.10,Kafka2.1.0,Flume1.8.0,Hbase2.1.1,Spark2.4.0等) 系统说明 ...

  9. 【接入指南】华为帐号服务Authorization Code模式介绍与接入步骤详解

    华为帐号服务提供两种登录授权模式,第一种是Authorization Code模式,第二种是ID-Token模式,这两种模式在使用场景上存在差异.本文将详细介绍Authorization Code模式 ...

最新文章

  1. 盘点 | 2017 年 关于 Python 的 13 件大事
  2. vue 的elementui中select下拉框多选项-multiple属性
  3. BZOJ 1800: [Ahoi2009]fly 飞行棋( 枚举 )
  4. 前端学习(312):高度塌陷
  5. 关于sqlite3 top的查询
  6. centos6.5 mysql配置整理
  7. yum 源端软件包扩展
  8. 基于Python的心电图上位机诊断软件
  9. java教程 电子书_java教程合集(25本)
  10. 阵列信号处理及matlab实现,《阵列信号处理的理论和应用》(pdf+程序)
  11. c语言编程软件我的世界,我的世界(Minecraft)
  12. Java 多线程面试问题
  13. NSI50150ADT4G TO-252 ON安森美 150-350mA 50V 4.2W LED驱动器 工业级规格认证
  14. 突破限制,这类网站的仅在线视频也能轻松能下载了!
  15. 前端经典题目——使用 Promise 实现红绿灯交替重复亮
  16. 关于使用X/Y/Z的方式加载地图Tile瓦片的知识总结
  17. 小米8 android p 公测,小米8 Android P内测9月开启
  18. [ ARP攻击_arpspoof ]
  19. BeautifulSoup中的.text 和get_text()的区别,.text与.string的区别
  20. 在局域网如何使用Git

热门文章

  1. 计算机复试面试英语自我介绍,天津师范大学计算机研究生复试面试英语自我介绍...
  2. 买《Python从小白到大牛》专题视频课程,送配套纸质图书
  3. c语言程序设计实验指导交大答案,C语言程序设计实验指导_上交大_课前练习-改错-完善程序-课后练习参考答案--2018.10修改.doc...
  4. c语言凯撒密码例题解题过程,C语言:凯撒密码的实现
  5. API测试接口使用指南-获得JD商品详情
  6. STM32 SP706S 外部看门狗的应用示例
  7. 雪后看疫情:一切能否变得更加清澈而透明?
  8. 云计算龙头股有哪些,A股云计算龙头股一览
  9. 判断一个三角形是否成立及其形状
  10. 为程序员精心定制的对联,有没有感觉中招