VS Code如何打造C/C++开发环境?

VS Code这几年非常受欢迎,对于大多数编程语言,只需要简单的安装解释器/编译器就可以轻松的运行。

例如,Python,只需要取官网下载对应版本的Python并安装,就可以在VS Code进行Python的开发和调试。

但是,C/C++则不同,它们有很多可选的编译器,我们需要正确的选择和配置才可以让C/C++开发更加顺畅。

接下来,我会介绍使用MinGW配置C++开发环境,此外还将分享一些很酷的工具,这些工具将使程序的运行过程更加容易高效。

第1步:下载MinGW

首先,访问链接并下载MinGW:

VS Code如何打造C/C++开发环境?

你可以点击绿色按钮,开始下载安装文件。然后,打开安装文件并点击继续,之后它会下载一些相关文件,直到完成安装。

VS Code如何打造C/C++开发环境?

第2步:选择工具包

在你点击安装后,你会看到一大堆工具包,在左边选择Basic Setup选项即可,因为我们现在不需要任何其他包。

VS Code如何打造C/C++开发环境?

选择基本软件包部分的所有可用工具包,点击安装,然后点击应用更改。

然后它将下载所有需要的文件,要5-10分钟,这取决于你的互联网连接和你的电脑速度。

第3步:设置环境变量

这是整个设置中最关键的部分,如果我们把它弄乱了,程序可能无法运行,所以在做这一步时要特别注意。

打开MinGW文件夹,然后进入 “include “子文件夹,复制文件夹路径。

VS Code如何打造C/C++开发环境?

接下来,打开控制面板,然后点击系统。

VS Code如何打造C/C++开发环境?

然后,点击 “高级系统设置”,然后,点击’环境变量’。

VS Code如何打造C/C++开发环境?

点击 “路径”,然后点击编辑,它将打开一个路径变量列表,只需点击New并粘贴我们之前复制的路径即可。

VS Code如何打造C/C++开发环境?

现在对系统变量部分的路径也重复同样的步骤。

VS Code如何打造C/C++开发环境?

然后,按照同样的方式,把”bin”和 “lib”文件夹也加入到环境变量和系统变量中。

VS Code如何打造C/C++开发环境?

请重新启动电脑,这些设置就可以生效了。

到这里,已经成功的安装和配置了编译器。要想和VSCode一起工作,现在我们要做的就是对VSCode进行一些设置。

第4步:设置VSCode

现在是最后一步,即在VSCode中运行我们的程序,首先我们将安装微软的C/C++扩展。

C/C++扩展为Visual Studio Code增加了对C/C++的语言支持,包括IntelliSense和调试等功能。

VS Code如何打造C/C++开发环境?

除此之外,还需要再安装一个扩展Code Runner,它可以运行多种语言的代码片断或代码文件,其中就包括C/C++。

VS Code如何打造C/C++开发环境?

完成上述配置 ,接下来就可以在VS Code中写一个简单的C/C++代码试一下:

#include<iostream>using namespace std;int main(){    cout<<"Hello world!";}

执行以下看看效果:

VS Code如何打造C/C++开发环境?

正常输出结果,到此为止,就完成了C/C++的开发环境配置。

还有一件事需要做,就是把我们的程序执行窗口从输出窗口改为终端,因为现在我们还不能通过输出窗口接受任何形式的输入,所以我们要把它改为终端来接受输入。

VS Code如何打造C/C++开发环境?

打开VSCode的设置,搜索 “code runner”,找到下面的设置并启用它,现在我们的程序将在终端执行,并能够接受输入。

接下来,就可以通过VS Code高效的开发C/C++了!

建议大家有空可以多浏览Github,有很多非常优秀的开源项目。但是,目前Github上项目多如牛毛,而且刷榜现在也非常严重,想要找到优质的项目变得越来越难。这里,给大家推荐Github上一个非常不错的项目《DevWeekly》,这个项目每周都会精挑细选一些优质的开源项目,涵盖C++、JAVA、JavaScript、Python、Go等不同编程语言。

本文链接:https://www.dzdvip.com/36966.html 版权声明:本文内容均来源于互联网。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 395045033@qq.com,一经查实,本站将立刻删除。
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年8月5日 23:08
下一篇 2022年8月6日 08:46

相关推荐

  • 2021年必火的八个线下创业项目

    第一个,当上门厨师。 现在人对美食的要求是越来越高了,一到节假日啊就喜欢去吃各种各样的私房菜。 假如网上能够预定厨师上门来做私房菜、特色菜,那就很方便。 第二个,开一家病人餐饮服务公司,专门定制病人适合的食材,这个是不是,对于这些病人家属来说又省心、又省事儿。 第三个,开一家萌宠的托养所。 你看现在基本上,原来都是动物服务人啊,现在都变成了人去服务动物,所以可见这种宠物托管的市场有多大。 而且你看这些主人们啊, 出去啊,家里有一个这个小动物,我还在照看着,但是有这个托管中心,那就解决了他们的问题。 第四个,百人排队一般啊基本上在十块钱左右。 有时候我们去这种好的餐厅吃饭的时候啊,你看排队将近一个小时,这种遭遇相信我们很多人都经历过。 你看在苏州就有一个九零后的小伙儿,看准了这个商机,和自己的一个团队呢创建了一个名叫时间工坊的一个平台啊。 出卖时间,一单的业务呢平均收费在十块钱左右,仅仅两天的时间就做成了两百多笔这样的同城的这个交易。 第五个,开网店卖儿时的回忆,儿时的情怀。 有一家网店呢是专门为八零后的服务,卖八零后的回忆,现在这家店每个月稳定收入啊,都是好几万块钱。 第六个是自助零食箱、早餐箱。 吃面包啊,起床的时候在寝室就会有晚上想吃泡面,哎在你的寝室就可以拿到。 你看在重庆大学部分的寝室里面啊,就出现了这么一种自助零食箱,里面有什么牛奶啊、面包啊,还有什么泡面啊、 饼干啊等等这些食品,同学们如果想吃,只需要在箱子的这个商品表格上划线,每周来结算金额就可以了。 据称啊这种零食箱目前已经成功地入驻了重大,三百多个寝室,月销售额已经超过了十二万。 第七个营养搭配工作室。 你看现在所有的人是不是都很重视健康? 在一边重视健康的时候,一边经不住美食的诱惑,一边会担心乱吃东西啊会影响身体,特别是要减肥的人来说啊,更是会特别痛苦的。 一件事情。如果有一家专门的根据个人来定制搭配,相信啊这个市场会非常的大。 第八个,新奇饰品。 这些店铺一般开在大学城或者是商业街这种人气比较高的地方,店内的东西以饰品为主,附带很多其他的新奇的小玩意儿。 产品的成本都不会很高,但是销售的价格一般都会翻好几倍。 只要选址正确,装修合理啊,那么赚钱是迟早的事情。

    2021年8月8日
    3
  • 电商商家后台数据中心产品如何设计?

    做好数据的应用能帮助业务决策和优化,所以对数据产品的设计显得尤为重要。本文作者依据工作中项目实践的所思所想,并结合案例等分享了电商后台数据产品建设的相关经验,供大家一同参考和学习。

    2021年4月26日
    11
  • 彩金多少钱一克(彩金是什么金值钱吗)

    什么是彩金?彩金有三个颜色,白色,黄色,玫瑰色。很多人会觉得金子肯定都是黄色的,这种彩金都是装饰品,不值钱。那么彩金到底是不是真金呢? 18k彩金 这是我们在柜台里常看到的首饰,看上图扣子上的钢印AU750,也叫18k金,它含有75%的黄金和25%的其他贵金属,所以它是真金,如果你买一个18k金的首饰,想出售,同样是值钱的,只不过价钱是黄金回收价的7.5折左右!!因为它的含金量在75%,所以18K金它的本色是黄色的。大家在选购彩金的时候,一定要看清楚它的钢印在什么地方,是否标有au750或者18k字样!!还有发票和保修卡!! 18k戒指 近几年,大家慢慢可以接受k金首饰了,因为款式时尚,硬度高,塑造性强,可以做出个性潮流的首饰,受很多年轻人喜爱,有一部分年长的人还是接受不了,因为在他们心里,黄金才是金!那彩金首饰到底值不值得购买呢?当然是值得的,小编 自己就喜欢彩金,因为它硬度高,佩戴时间更长,不容易断,款式独特,同样也能出售自己的彩金首饰,因为戴时间久了,颜色没有那么好看了,所以可以卖给回收商!!也可以到你当地购买的店铺去兑换。 18k金 大家在购买彩金的时候,可以按照自己的肤色来选择彩金颜色,皮肤白皙任何颜色都可以驾驭,黑一些可以选白色和黄色,这样显得肤色没那么黑。白色皮肤佩戴玫瑰金很漂亮,选好颜色后就选款式,还有项链长短,按照自己身材脖子大小来选择项链长度哦!!如下图 项链长短选择 项链的标准长度是40厘米到45厘米。如果你个子很瘦小的,脖子细长,选择40厘米长度都可以,刚好到锁骨的位置!再者,45厘米项链是大部分人都能佩戴。如果再胖一些,就选择长度更长的,总之呢,选项链手饰都要多试多佩戴。才知道什么款式,什么长度适合自己。 那么18K金的价格是什么样的呢?这个没有办法去定义,如果按克重算下来肯定比黄金贵,因为它主要卖的是工艺和款式。每个品牌他们的标价是不一样的,折扣也是不一样的。有的品牌打8折,有的品牌打5折,有的品牌打7折。但是只要是正规的品牌,它的标签上面有标价,同时也会有克重标出来。大家在购买的时候可以看一下标签上的克重,然后再算一下折后价除以克重等于多少钱一克?大家这个可以自己衡量。再一个就是售后服务。怎样兑换。一定要问清楚销售员 玫瑰金 18K金怎么保养呢?我们在化妆,涂防晒霜时,应该先取下首饰。化完妆以后再戴上。这是为了避免首饰直接接触化妆品造成…

    2022年5月15日
    7
  • 百度贴吧引流技术教程,2021年实操教程(附软件)

    最近整理了自己多年的贴吧经验为大家准备了“贴吧引流21章经”,涵盖了贴吧所有的玩法,和目前可以操作的引流模式,欢迎关注!希望大家不再会为贴吧问题烦恼,也不会再走弯路。   大家好我是霍小巨,随着百度贴吧的不断更新,贴吧玩法也一直在迭代。下面我将跟大家分享2021年贴吧玩法,这里一共录制了21节课,包括了目前贴吧引流的主流玩法。   除了贴吧防删图和顶贴这块其他变化没有太多,后期防删图和顶贴这块会不定期跟大家分享实时的玩法。   下面开始课程介绍:   第一节:为什么要做贴吧营销?效果怎么样?   很多刚接触贴吧引流的朋友经常会问到这个问题,本节主要分享下做贴吧引流的必要性和目前的效果情况和大家分享,让大家在做贴吧引流的时候做到心里有底。   第二节:贴吧核心流量来源   结合多年的贴吧营销经验跟大家整理归纳贴吧引流的来源,同时分析每种流量我们怎么进行贴吧引流。让大家了解到贴吧引流的主战地在哪里,从而在思维层面更好的掌握贴吧引流。   第三节:目标贴吧整理   本节开始进行贴吧引流实操的环节,怎么根据自己的业务确定目标贴吧,从而锁定自己的流量池。同时实操如何通过软件采集和筛选目标贴吧,让目标贴吧整理变得快速高效。   第四节:马甲的准备与养成   马甲是做贴吧引流的基础和重要环节,本节主要介绍马甲的分类和养号的必要性和重要性以及怎么通过软件进行马甲的养号。      第五节:VPS和账号知识和选择   本节主要介绍VPS和账号的知识,VPS有优劣之分,怎么选择优质的VPS,账号怎么进行选择等知识。   第六节:炼魂顶贴教程   顶贴是做吧内流量的基础和核心,这里介绍炼魂贴吧顶贴的原理和配置并进行实操演示,让大家了解和掌握炼魂顶贴功能的使用。   第七节:夜祭顶贴教程   夜祭也是常用的顶贴工具之一,这里介绍夜祭贴吧顶贴的原理和配置并进行实操演示,让大家了解和掌握夜祭顶贴功能的使用。   第八节:VC顶贴教程   VC是2020新出的贴吧工具箱,这里介绍夜祭贴吧顶贴的原理和配置并进行实操演示,让大家了解和掌握夜祭顶贴功能的使用。   第九节:发帖内容撰写及注意事项   发帖是大部分贴吧引流方法中的重点,只有把联系方式发出去存活了,其他所有的动作才有意义。本节重点讲述贴吧发帖内容撰写技巧,怎么样发帖存活高以及发帖操作过程中的注意事项等。   第十节:手动发帖实操教程   …

    2021年6月1日
    11
  • mate30pro参数配置:三年前的华为Mate30Pro,在2022年还能打得过千元机吗?

    最近有小伙伴在后台问我,他在2019年年底买的华为Mate30Pro在2022年还能和现阶段市面上哪个价位段的手机类似,是否落伍,能不能打得过现在的千元机? 这个问题想必也是很多手持华为Mate30系列用户共同心声,因为作为华为历史上卖的最好的Mate系列机器,Mate30Pro拥有非常多的用户群体。 那么,笔者就通过一篇文章来给大家答疑解惑,让大家看看华为Mate30Pro还能和现阶段哪个价位的手机相媲美,可以先告诉大家结论,华为Mate30Pro一点也不显得过时,基本等同于目前3000元档的产品,远胜于目前的千元机。 1、性能部分: 目前所处档次:1500-3000元价格段。不算落伍。 华为Mate30Pro配备的处理器是麒麟990 5G,这是一款发布于2019年的旗舰SOC,采用7nm+EUV工艺,单纯从工艺上来说,麒麟990并不落伍,因为7nm+EUV工艺的实际表现基本等同于目前的台积电6nm工艺,至于性能方面,笔者也专门带来了麒麟990 5G和当下主流芯片的跑分对比情况: 麒麟990 5G: 单核785分,多核3100分,GPU 76帧。 骁龙870: 单核1035分,多核3475分,GPU 100帧。 天机1100: 单核860分,多核3520分,GPU 82帧 骁龙778G: 单核820分,多核2980分,GPU 61帧。 从跑分上大家可以看出,麒麟990 5G目前的整体性能基本介于骁龙778G和天机1100处理器之间,其中CPU单核性能略逊于骁龙778G,CPU单核性能略强一些,至于GPU性能则要强出约25%左右,优势较为明显,和天机1100类似。 除了处理器之外,华为Mate30Pro还配备了UFS3.0的闪存和LPDDR4X的运存。 目前市面上配备骁龙778G以及天玑1100处理器的手机的价格区间大体在1500-3000元左右,考虑到其他方面的因素,我们把华为Mate30Pro的性能定位设定在2000元最为合适,譬如荣耀70系列就处在这个价位段。 2、外观设计部分: 目前所处档次:3500元价格段。设计优势依旧巨大。 外观设计虽然是一个比较主观的方面,但是也有很多指标可以来进行衡量,其中最典型的就是屏幕造型(曲面,直面),边框材质,后壳材质。 华为Mate30Pro配备的是大曲率曲面屏俗称瀑布屏,中框材质为铝合金,后壳材质为素皮以及玻璃材质。 目…

    2022年9月24日
    38
  • 天玑1200处理器怎么样(联发科天玑1200处理器相当于骁龙多少)

    天玑1200是联发科家族最新的旗舰级处理器,这款芯片以其不错的配置性能和性价比俘获了不少手机厂商的心,虽然联发科一直落后于骁龙处理器,在近些年也是不断地再在赶超,下面就和小编一起来了解一下这款处理器吧! 一、参数详情 二、跑分数据天玑1200工程机安兔兔跑分为62W+,Geekbench5跑分中,单核成绩886,多核成绩2948分; 骁龙865在安兔兔跑分为665800分中,Geekbench5跑分中,CPU单核901分,多核3365分,哈曼顿3.1帧率86; 三、详细数据工艺制程 天玑1200采用6nm工艺制程,相较于上一代7nm,高出18%的逻辑密度,使用更小的芯片面积来达到相同的处理性能,所以在整体运行功耗方面都有显著的提升; CPU 采用“1+3+4”三丛集设计,一颗主频高达3.0GHz的A78大核和三颗2.6GHz的A78中核以及四颗2.0GHz的A55效能核心三丛集架构,相较于上一代A77核心,有8%左右的性能提升; GPU GPU采用Mali-G77 MC9,基于全新Vulhall架构,改进了Mali之前Bifrost架构的弱项,Shader ALU结构大变,由FMA+ADD改成FMA+CVT+SFU,并且一个SIMD通道ALU宽度再次翻倍达到16宽,较上一代产品性能提升30%、效能提升30%、机器学习性能提升60%,哈曼顿3.1帧率有84FPS; ISP 支持最高单颗2亿像素的摄像头和三种摄像模组; 5G 集成M70基带,相对于外挂,可以有效地降低5G功耗,支持全球5G运营商的Sub-6GHz全频段和大带宽,支持独立(SA)和非独立(NSA)组网模式、5G双载波聚合(2CC CA)、动态频谱共享(DSS)以及5G SA/NSA双模组网下的双卡5G待机、双卡VoNR语音服务,可以说是一款真正意义上的全球5G芯片,5G下行速度4.7Gbps,上行速度2.5Gbps,能在极端情况下保证信号的收发; AI 搭载MediaTek独立AI处理器APU 3.0,可充分发挥混合精度优势,灵活运用整数精度与浮点精度运算,达到更高的AI应用能效,AI单元增加12.5%的性能。 四、游戏数据​搭载天玑1200处理器的Redmi K40 游戏增强版的表现,12分钟左右时长,平均帧率89fps,平均每十分钟卡顿次数0,平均每十分钟严重卡顿次数0,能耗值5215.7。 搭载高通…

    2022年7月27日
    15

发表评论

您的电子邮箱地址不会被公开。