vscode怎样编写c程序

发布时间 - 2020-04-15 00:00:00    点击率:

一、获取c/c++扩展

1、打开vscode

2、ctrl+shift+x打开商店

3、搜索C/C++安装、重启vscode

二、安装GCC

1、下载MinGW

2、打开安装程序,安装到D盘(需要创建MinGW文件夹),安装完成之后生成MinGW安装管理器

3、管理器自动打开(如果没有请手动),点击All Packages,选中gcc.bin,g++.bin,gdb.bin,点击Installation,选择Apply Changes,点击Apply提交进行安装

win+R,输入control进入控制面板,依次点击系统与安装->系统->高级系统设置->环境变量,找到Path->编辑->新建,将安装好的MinGW的bin文件夹路径粘贴进去。

三、配置智能提示

1、编写一个测试文件demo.c,点击引入的标准库下的“提示灯”,生成c_cpp_properties.json文件

2、编辑c_cpp_properties.json

c_cpp_properties.json修改内容如下:

四、开启调试功能

F5或Ctrl+F5启用调试,选择C++(GDB/LLDB)生成launch.json文件,修改如下:

Ctrl+Shift+P输入Tasks:Configure Task配置任务,选择使用模块创建task.json文件,选择Others模板,生成task.json文件,修改如下:

如果出现错误:进程终止,退出代码:1,可能是gcc还没被编辑器加载(测试方法:打开控制台,输入gcc,看提示信息),重启编辑器就可以。

推荐教程:vscode教程


# vscode  # 管理器  # 重启  # 编辑器  # 还没  # 提示信息  # 如果没有  # 安装程序  # 系统设置  # 装好  # 就可以 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel API资源类怎么用_Laravel API Resource数据转换  Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  想要更高端的建设网站,这些原则一定要坚持!  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  Laravel集合Collection怎么用_Laravel集合常用函数详解  Laravel Octane如何提升性能_使用Laravel Octane加速你的应用  海南网站制作公司有哪些,海口网是哪家的?  Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置  javascript日期怎么处理_如何格式化输出  如何在VPS电脑上快速搭建网站?  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  如何用JavaScript实现文本编辑器_光标和选区怎么处理  laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法  Python自动化办公教程_ExcelWordPDF批量处理案例  如何用PHP快速搭建CMS系统?  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  黑客如何利用漏洞与弱口令入侵网站服务器?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  如何用IIS7快速搭建并优化网站站点?  Java垃圾回收器的方法和原理总结  浅谈javascript alert和confirm的美化  深入理解Android中的xmlns:tools属性  Laravel如何使用Eloquent进行子查询  Laravel中的Facade(门面)到底是什么原理  黑客入侵网站服务器的常见手法有哪些?  Python文件操作最佳实践_稳定性说明【指导】  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  javascript如何操作浏览器历史记录_怎样实现无刷新导航  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  iOS验证手机号的正则表达式  Laravel如何配置和使用缓存?(Redis代码示例)  Laravel如何为API生成Swagger或OpenAPI文档  南京网站制作费用,南京远驱官方网站?  laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  Laravel怎么在Controller之外的地方验证数据  如何在阿里云服务器自主搭建网站?  php 三元运算符实例详细介绍  如何在Windows虚拟主机上快速搭建网站?  如何快速查询网址的建站时间与历史轨迹?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  Internet Explorer官网直接进入 IE浏览器在线体验版网址  深圳网站制作培训,深圳哪些招聘网站比较好?  Firefox Developer Edition开发者版本入口  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲