c如何安装vscode

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

c如何安装vscode?

VSCode安装C环境

前提有可用的vscode,没有则先下载安装

接下来步入正题

相关文章教程推荐:vscode教程

首先:安装并配置C/C++编译环境(MinGW-w64)

1.下载

2.安装

注意

3.配置环境

a: 根据自己新建目录添加C_INCLUDE_PATH

b: 新建CPLUS_INCLUDE_PATH,变量值同上

c: 在系统变量Path上添加MinGW-w64的bin文件夹的路径

d: 完成后重启电脑,因为win10不会自动更新系统变量。

重启后,管理员打开cmd,输入 g++ -v

显示如图,表示安装正确。

然后打开vscode安装插件,添加配置

1.vs中安装插件code runner

2.用户设置

打开vscode,新建一个文件夹,然后文件->首选项->设置,如此便打开用户设置,在json文件中添加以下配置即可(下面还有一个是java,忽略即可):

"code-runner.runInTerminal": true,
"code-runner.ignoreSelection": true,
"code-runner.executorMap": {
"cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt.exe && ./$fileNameWithoutExt.exe",
"c": "cd $dir && g++ $fileName -o $fileNameWithoutExt.exe && ./$fileNameWithoutExt.exe",
"java": "cd $dir && javac -encoding utf-8 $fileName && java $fileNameWithoutExt"
},

3.在新建的文件夹下,新建这些文件

打开c_cpp_properties.json添加以下配置:

{"configurations": [{"name": "Win32","includePath": ["${workspaceRoot}","D:/MinGW/mingw64/x86_64-w64-mingw32/include"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"intelliSenseMode": "msvc-x64","browse": {"path": ["${workspaceRoot}","D:/MinGW/mingw64/x86_64-w64-mingw32/include"],"limitSymbolsToIncludedHeaders": true,"databaseFilename": ""}}],"version": 3}

如图修改两处路径:

所有配置完毕,编写测试

右击c文件或是右上角运行


# vscode  # Java  # json  # 如图  # 重启  # 相关文章  # 还有一个  # 两处  # 自动更新  # 右击  # 新建一个  # 完成后  # 变量值 


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


相关推荐: 如何用搬瓦工VPS快速搭建个人网站?  QQ浏览器网页版登录入口 个人中心在线进入  香港服务器选型指南:免备案配置与高效建站方案解析  网站页面设计需要考虑到这些问题  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  EditPlus中的正则表达式 实战(1)  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  香港服务器网站推广:SEO优化与外贸独立站搭建策略  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  Laravel如何实现模型的全局作用域?(Global Scope示例)  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  移动端脚本框架Hammer.js  js实现获取鼠标当前的位置  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  如何在阿里云通过域名搭建网站?  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  Laravel怎么为数据库表字段添加索引以优化查询  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  如何快速启动建站代理加盟业务?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  Laravel如何配置Horizon来管理队列?(安装和使用)  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Python文本处理实践_日志清洗解析【指导】  在centOS 7安装mysql 5.7的详细教程  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  Java遍历集合的三种方式  Python制作简易注册登录系统  HTML 中动态设置元素 name 属性的正确语法详解  智能起名网站制作软件有哪些,制作logo的软件?  如何在腾讯云服务器快速搭建个人网站?  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  Swift中swift中的switch 语句  EditPlus中的正则表达式实战(5)  企业网站制作这些问题要关注  Laravel怎么上传文件_Laravel图片上传及存储配置  android nfc常用标签读取总结