一文详解如何在VS?Code上搭建C/C++开发环境

 更新时间:2024年03月28日 10:00:57   作者:顾得泉  
VSCode是由微软开发的一款免费、开源、跨平台的文本编辑器,它具有许多强大的功能,这篇文章主要给大家介绍了关于如何在VS?Code上搭建C/C++开发环境的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

一、什么是VScode

VScode(Visual Studio Code)是一款由微软开发的免费开源的轻量级代码编辑器。它支持多种编程语言,并提供了丰富的功能和插件扩展,使开发者能够更高效地编写代码。

VScode具有以下特点:

       1.跨平台:支持Windows、macOS和Linux等多个操作系统。

       2.强大的编辑功能:包括语法高亮、智能代码补全、代码片段、多光标编辑等,提升了编码效率。

       3.内置终端:可以在编辑器中直接运行命令行操作,方便进行代码编译、调试等操作。

       4.丰富的插件生态系统:VScode拥有大量的插件扩展,可以满足不同开发需求,如版本控制、代码格式化、调试器等。

       5.内置Git支持:可以直接在编辑器中进行版本控制操作,方便团队协作和代码管理。

       6.轻量高效:启动速度快,占用资源少,适合于各种规模的项目开发。

一般有【稳定版】和【体验版】两个版本:

二、下载与安装

下载地址:https://code.visualstudio.com/  点击 这里下载

点击连接之后根据自己的电脑自行下载合适的版本,大部分同学应该和我一样,如图所示进行下载:

下载好了之后库库安装就行了,没有什么坑点,安装完成后,正常打开,如下如图所示:

由于我这里安装了中文插件,同学们安装好之后应该是英文版本的,插件下载步骤:

输入 Chinese进行安装下载,安装之后重新启动即可!

三、配置C/C++开发环境

       VSCode 安装好之后,我们还是要知道,VSCode毕竟是一个高级的编辑器,只能用来写C/C++代码,不能直接编译代码。所以,如果我们要能使用VSCode搭建C/C++的编译和调试环境,还必须有编译器使用。为了方便,我们就使用MinGW-w64,MinGW-w64移植到windows平台的一个gcc编译器,使用起来也是非常方便的。下面我们就演示怎么下载和配置MinGW-w64。

1.配置MinGW-w64 编译器套件

 注:在苹果电脑上不需要MinGW-W64套件,此步骤直接跳过

下载地址:https://sourceforge.net/projects/mingw-w64/files/

链接打开之后找到这部分:

解压出来后,进到文件夹中,拷贝mingw64这个文件夹到一个最简单的目录下,路径的名字不要有中文、空格、特殊字符等,比如:C盘或者D盘的根部目录,这里我放在C盘,拷贝过来后,如下图所示:

此时mingw64的编译器的路径就是:C:\mingw64

2.配置MinGW64

在Windows电脑上,按win+s 快捷键,或者直接在在搜索框中搜:环境变量,就能看到:

进入系统属性,点击【环境变量】

进入环境变量管理页面:

新加一个环境变量值,我们前面已经将mingw64拷贝到了C:\mingw64目录下了,在这个目录下有一个bin的文件夹,这个文件夹下是gcc等编译器的可执行文件,所以我们就将:C:\mingw64\bin添加到path的环境变量中就行,点击确定就行。如下图所示:

验证一下:

在windows电脑上打开cmd窗口,输入: gcc --version或者where gcc,要是能看到下面的界面,就说明MinGW-w64的编译器套件已经配置好了。

到此为止,windows版本的gcc/g++编译器已经配置好了,如果你会使用gcc/g++命令行编译代码的话,已经可以正常使用了,但是我们如果使用VSCode来写代码,并且完成编译,还是不够的。

四、安装C/C++插件

要在VSCode上编译代码,还得配置C/C++插件,再次在VSCode的插件中搜索:C/C++,点击安装:(我这边已经安装完成)

重启VSCode!!!!!! 这一步很重要,让前面的设置生效起来,以免后续使用出现问题。

结语:至此,C/C++的相关环境就配置完成了,大家可以自行练习了。

总结

到此这篇关于如何在VS Code上搭建C/C++开发环境的文章就介绍到这了,更多相关VS Code搭建C/C++开发环境内容请搜索程序员之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持程序员之家!

相关文章

  • C语言全面梳理结构体知识点

    C语言全面梳理结构体知识点

    结构体是一些值的集合,这些值称为成员变量,结构体的每个成员可以是不同类型的变量。本文将通过示例为大家详细讲讲C语言中结构体的使用,需要的可以参考一下
    2022-07-07
  • C++类与对象深入之构造函数与析构函数详解

    C++类与对象深入之构造函数与析构函数详解

    朋友们好,这篇播客我们继续C++的初阶学习,现在对我们对C++非常重要的一个知识点做出总结,整理出来一篇博客供我们一起复习和学习,如果文章中有理解不当的地方,还希望朋友们在评论区指出,我们相互学习,共同进步
    2022-06-06
  • Visual Studio 2022 的安装和创建C++项目(图文教程)

    Visual Studio 2022 的安装和创建C++项目(图文教程)

    本文主要介绍了Visual Studio 2022 的安装和创建C++项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • C语言实现学生信息管理系统(文件版)

    C语言实现学生信息管理系统(文件版)

    这篇文章主要为大家详细介绍了C语言实现学生信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • 关于"引用"的几点说明介绍

    关于"引用"的几点说明介绍

    引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,且不能再把该引用名作为其他变量名的别名
    2013-09-09
  • C语言实现牛顿迭代法解方程详解

    C语言实现牛顿迭代法解方程详解

    这篇文章主要介绍了C语言实现牛顿迭代法解方程详解的相关资料,需要的朋友可以参考下
    2017-03-03
  • C++浅析类与对象基础点

    C++浅析类与对象基础点

    类和对象是两种以计算机为载体的计算机语言的合称。对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型;变量就是可以变化的量,存储在内存中—个可以拥有在某个范围内的可变存储区域
    2022-07-07
  • C++中整形与浮点型如何在内存中的存储详解

    C++中整形与浮点型如何在内存中的存储详解

    大家好!这期和大家分享整形和浮点型是如何在数据是如何在内存中存储,下面文章具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • C++ 中私有继承的作用

    C++ 中私有继承的作用

    这篇文章主要介绍了C++ 中私有继承的作用的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-10-10
  • new和malloc的区别深入解析

    new和malloc的区别深入解析

    以下是分别是对new和malloc的区别进行了详细的分析及介绍,需要的朋友可以过来参考下
    2013-09-09

最新评论

?


http://www.vxiaotou.com