VS Code 运行 C 和 C++ 程序!

怎么在vscode上编写C语言代码 在vscode的拓展里面下载安装c/c++官方插件: 此外,需要安装一个c/c++的编译器 MinGW,MinGW 官网下载地址(点击即可进入官网),安装教程网上各式各样,我采用的是c语言中文网的一篇文章(点我进去)。安装成功后是这样的:在里面找到mingw32-gcc-bin, mingw32-gcc-g++-bin,以及mingw32-gdb-bin勾选。第一个是c语言文件的编译器, 第二个是C++的, 第三个是用来调试编译后文件的。然后点Installation->Apply all changes。 阅读详情

Sublime Text 和 Visual Studio Code(后续简称 VS Code)作为当下最热门的 2 款代码编辑器,该如何使用 VS Code 运行 C 和 C++ 程序呢?

值得一提的是,和 Sublime Text 一样,VS Code 也支持跨平台,包括 Windows、Mac OS X 以及 Linux。但和前者不同的是,无论在哪一平台上使用 VS Code,令其具备运行 C 和 C++ 程序能力的配置方法是一致的。

本问将以配置 Windows 平台上 VS Code 为例,为大家讲解如何在 VS Code 上直接运行 C 和 C++ 程序。

 

VS Code运行C和C++程序的配置过程

1) 和 Sublime Text 一样,VS Code 根本不具备 C、C++编译器。因此在配置 VS Code 之前,我们必须先在当前系统中,安装好可用的 C、C++ 编译器。对于 Windows 系统而言,对于 Linux 和 Mac OS X 来说,很多系统上都默认安装有 GCC 编译器,如果没有,读者需要自己动手安装。

注意,安装好的 GCC 编译器必须同时支持 gcc 和 g++ 指令。读者可在命令行窗口中分别运行 gcc -v 和 g++ -v 指令,判断当前系统中是否已配置好了所需的编译环境(下图所示)。

如 上图 所示,如果执行指令后,输出结果为相应编译器的有关信息,则表明编译器环境以配置成功;反之,如果提示我们“指令无效”,则表明编译环境尚未配置好。

在此基础上,对于英文基础薄弱的读者,可以通过为 VS Code 安装一个 Chinese 插件,使其变为中文版的 VS Code。安装过程下图所示:

使用VScode编写C语言程序 环境安装配置 保姆级教程 本文介绍如何使用VS Code进行C语言的编译与调试。包括环境安装于配置。以及vscode集成c语言的task.json、launch.json文件配置 阅读详情

相关推荐

如何在vscode上搭建c语言环境

安装时,基本都是Next,但需要注意一点,有一个勾选是否写入环境变量的单选框,勾选写入全用户的变量即可,没点也没关系,按照配置w64devkit环境变量的步骤手动配置即可。在main.c中任意添加一个断点,按F5,运行到断点处代码停止即可(断点用鼠标点击数字旁边即可,黄色箭头即是代码停止处)点击左侧的main.c,运行,可以点击右上角的三角,也可以使用快捷键Shift+F5,看到hello回显即可。添加完成后调出cmd,输入gcc -v,出现如下反馈即添加成功。访问官网,选择合适版本,点击下载即可。

XYZCG的博客 4129

VS code 运行&调试opencv C++配置

VS code 运行&调试opencv C++配置 文章目录VS code 运行&调试opencv C++配置1 新建opencv_test.cpp测试代码2 配置launch.json3.tasks.json 之前一直在windows上用Visual studio配置opencv,现在经常使用Ubuntu系统,也需要编写opencv C++代码。当然使用Qt creator配置o...

To Be Continue 2万+

关于VS code(Visual Studio Code)的C/C++编译环境和调试运行的问题

文章目录关于VS code(Visual Studio Code)的C/C++编译环境和调试的问题第1步:下载MinGW第2步: 设置path第3步: 检查Path是否设置成功第4步: vs code的下载安装第5步: 下载基础扩展(中文)第6步: 下载基础扩展C/C++、Code Runner、C/C++ Compile Run第7步: 运行程序第一种方法:第二种方法:第三种方法:第8步:程序之...

qq_45766131的博客 6569

VS Code编译C/C++

C/C++环境的配置要比python的复杂许多,好几个配置文件要写。 一、编译C/C++的环境一般都是集成在我们的编辑器中的,如果电脑上有codeblock和dev c++的读者可以去安装路径下找找MinGW文件夹,可以不用重复下载。而没有的读者则需要下载MinGW 二、配置环境变量,这里就不重复截图了,下面的是python配置环境变量的步骤,而这里只要找到我们的MinGW文件夹下的bin...

一串代码的博客 2万+

《精通VS Code》之 VS Code 安装及 C/C++ 环境配置

VS Code安装及C/C++环境配置

weixin_44891899的博客 2943

VS code配置C/C++编程环境

VSCode(Visual Studio Code)是一款轻量级的代码编辑器,拥有丰富的插件生态系统,支持多种语言开发。轻量级:相比于其他 IDE,VSCode 占用的资源更少,启动更快。插件丰富:VSCode 拥有丰富的插件生态系统,可以满足不同开发者的需求。跨平台:VSCode 支持在 Windows、macOS 和 Linux 上运行。集成 Git:VSCode 内置 Git 支持,方便代码版本控制。

zjh2883的博客 1717

Rocky Linux 9.0国内yum源一键替换指南(上海交大镜像站实测)

本文详细介绍了如何将Rocky Linux 9.0的yum源替换为上海交大镜像站,以解决国内用户访问官方源速度慢的问题。通过实测验证,上海交大镜像站提供高速下载和稳定更新,并提供了完整的替换步骤、常见问题解决方案及高级优化配置,帮助用户提升软件包下载效率。

weixin_29304985的博客 357

企业如何利用群晖 NAS 构建高效数据备份与容灾体系

群晖 NAS 不仅是一个企业级文件存储设备,更是一个完整的数据保护平台。通过 Active Backup for Business、快照技术和多层次容灾方案,企业可以在确保数据安全的同时,实现业务的高可用与持续性。在当今充满不确定性的环境下,企业应将数据备份与容灾体系作为 IT 战略的重要组成部分,而群晖 NAS 则是一个值得信赖的核心基石。

Trihawk的博客 491

Linux下开机异常(fsck exited with status code 4)

Linux下开机异常事情是这样的,本来我呢跑着程序听着歌,结果忽然就死机了,我只能强制关机,再次打开系统的时候,就提示这样fsck from util-linux 2.26.2 /dev/sda10 contains a file system with errors, check forced. /dev/sda10: Inodes that were part of a corrupted pr

芳草碧连天 2万+

STM32G070xx将Flash页分块方式存储,固定数据块存储,实现一次擦除多次写入

本例程使用STM32G070xx芯片,Flash大小128KB,Flash每页(2048字节)写满后再擦除。操作存储区分为64块,每块32字节,即写满64次擦除一次;标定存储区分为16块,每块128字节,即写满16次擦除一次,每个存储区的块都有各自的头部标记

RaphaelCeo的博客 1543

从仿真到实践:两级直接耦合放大电路的静态工作点协同调试指南

本文详细解析了两级直接耦合放大电路的静态工作点协同调试方法,从仿真到实践提供系统指南。重点介绍了Rc2电阻调整技巧、集电极电位测量方法及常见问题排查,帮助工程师解决各级静态工作点相互影响的难题,提升模拟电路设计效率。

weixin_29189373的博客 124

【Unity3D插件】XCharts插件完全教程《全网最全》-专栏文章目录

最近在做图表类需求功能的时候,发现了一款强大的Unity3D插件,也就是XCharts图表插件,功能强大,支持多种图表。官方介绍:一款基于UGUI的功能强大、简单易用的数据可视化图表插件。支持折线图、饼状图、饼图、雷达图、散点图、热力图、环形图、K线图、极坐标、平行坐标等十多种内置图表,以及3D饼图、3D金字塔、漏斗图、仪表盘、水位图、象形柱图、甘特图、矩形树图等拓展图表。内置丰富示例和模板,参数可视化配置,效果实时预览,纯代码绘制。支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 3194

完整复盘【避雷jd文职某岗位】潍坊青州hhj(据说未来搬到天津),助理实验师岗位,三人进面,面试全部不及格,空头岗位!像这种情况,该单位很多 | 附个人完整备考背诵题目 | 世间一场梦,不会再考这个了

本文以博主本人报考jun dui文职,从报考、备考、考试、查成绩到资格审查、面试,全程亲身经历,给想要报考该内容的朋友们一些小的参考。祝你顺利上岸!完整复盘【避雷jd文职某岗位】潍坊青州hhj(据说未来搬到天津),助理实验师岗位,三人进面,面试全部不及格,空头岗位!像这种情况,该单位很多 | 附个人完整备考背诵题目 | 世间一场梦,不会再考这个了

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 244

Amazon SES 移出沙盒完整指南 & 高通过率模板

AWS SES沙盒模式转正式模式申请指南 申请正式模式需通过AWS审核,常见被拒原因包括邮件用途不清晰、缺少退订机制或发送量不合理。人工申诉需登录AWS Support Center提交服务限额提升请求,填写详细的公司信息、邮件用途及合规措施。 高通过率申诉模板需包含: 公司信息:名称、网址及与AWS的合作情况。 邮件规范:明确类型(交易/营销)、退订链接及退信处理机制。 发送计划:合理预估发送量,确保合规。 关键点:真实信息、用途清晰、退订机制完善、发送量合理。首次被拒可修改后重新提交。

xianyinsuifeng的博客 326

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: for循环嵌套,C语言for循环嵌套详解!编程使我快乐!
下一篇: 程序员终极领悟:技术它始终都只是技术,只是用来解决问题的!
C语言编程俱乐部
博客等级 码龄7年 3219粉丝 1256原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值