新手快速上手VScode的C/C++编程:VScode的C/C++环境配置
创作时间:
作者:
@小白创作中心
新手快速上手VScode的C/C++编程:VScode的C/C++环境配置
引用
CSDN
1.
https://blog.csdn.net/2401_87125783/article/details/146521768
本文将指导新手快速配置VScode的C/C++开发环境。从基本概念到具体步骤,手把手教你完成环境搭建,适合编程初学者参考学习。
三个基本概念
- 编辑器:任何可以编辑文本的软件,我们编程需要的是代码编辑器,比如Vim和VScode。
- 编译器:将高级语言代码翻译成计算机能执行的机器语言(0和1)。常见的编译器有GCC、Clang、MSVC等。
- IDE(集成开发环境):集成了代码编辑器、编译器、调试器和项目管理工具。例如PyCharm、VS2022。
VScode默认是一个代码编辑器,不具备编译调试功能,但可以通过安装插件扩展功能。接下来,我们将以配置C/C++开发环境为例,教大家快速入门VScode。
正式配置
1. 下载VScode(代码编辑器)
浏览器搜索VScode,官网下载:
安装流程:
- 基本都选择默认设置,建议修改一下安装位置(不要装在C盘)
- 同意协议
- 改安装位置
- 默认
- 勾选添加创建桌面快捷方式
- 点击安装
安装完成后,在桌面上可以看到VScode图标,软件界面如下:
2. 下载MinGW(编译器)
方式一:
- 访问GitHub项目:Releases · niXman/mingw-builds-binaries
- 选择x86_64-14.2、2.0-release-win32-seh-msvcrt-rt_v12-rev1.7z版本下载
- 解压文件到不含中文的文件夹中
- 进入文件夹,复制文件夹路径
- 配置环境变量:
- 打开电脑设置 -> 系统 -> 系统信息 -> 高级系统设置
- 选择环境变量 -> 系统变量的PATH -> 编辑
- 新建,粘贴刚刚复制的文件夹路径
方式二:
- 访问网址:https://nuwen.net/mingw.html
- 选择Download的mingw-19.0.exe进行下载
- 点击下载的安装包
- 选择安装路径,点击Extract安装
安装完成后,进入安装的bin文件目录,复制文件路径,粘贴到环境变量PATH中,点击三个确定。
3. 配置VScode
(1)安装四个插件:
- 打开左侧插件选项
- 搜索并安装以下插件:Chinese、C/C++、code runner、C/C++ compile run
(2)编写并运行Hello World程序
- 在桌面上新建一个文件夹test2
- 在VScode中打开此文件夹
- 选择信任
- 使用快捷键Ctrl+N新建一个文件,点击蓝字“选择语言”并选择C语言
- 编写程序
- 使用Ctrl+S保存代码到test2文件夹
- 使用Ctrl+Shift+P打开命令面板,搜索c/c++,选择第一个
- 选择编译器路径(方式一或方式二安装的都可以)
- 将配置改为windows-gcc-x64
- 回到helloworld文件,点击右上角的三角运行键(使用code runner插件)
如果想让运行结果在命令行中显示,可以进行如下配置(使用C/C++ compile run插件):
- 在拓展中点击C/C++ compile run,点击设置
- 勾选C-cpp-compile-run: Run-in-external-terminal
- 再次运行程序,就能在命令行看到运行结果了
至此,VScode的C语言程序编程环境配置和编译运行就完成了。
热门推荐
卫生间地砖哪种好,选购与铺设指南
如何计算fob的保险费?fob保险费的计算方法有哪些?
FOB 贸易术语详解丨买卖双方义务与关键注意事项
拉病人回家可以叫什么车
原神新四星蓝砚强度分析,首个风系盾辅,比钟离还厚的盾出现了!
AI助力国际中文教育,开启未来语言学习新篇章
卡皮巴拉是什么生物?了解世界上最大的啮齿动物
外周动脉疾病(PAD)
手心胀痛和手指麻木的可能原因及治疗方法
自闭症儿童语言干预:从建立信任到社交互动的全方位指导
开高速必备:解读常见交通标志及安全驾驶小贴士
宝宝转奶期间的不良反应
吗替麦考酚酯片临床作用是什么
房子朝向哪种好,居住舒适性如何提升?
职场通勤怎么穿?教你有效去“班味”
印度尼西亚签证办理全指南:要求、流程及费用!
长沙历史文化之旅:五天四晚深度游攻略
如何正确使用动平衡机?使用动平衡机的注意事项有哪些?
恩诺沙星水产养殖作用
小孩有多动症用什么方法治疗好
谷爱凌为何加入中国国籍
如何选择可靠的房产评估机构?这些关键标准和要求请收好
一有动静就抓狂?当心是焦虑症在作怪
关于高斯,你可能不了解的十个事实
国家需要重点扶持的高新企业应怎样界定
红剑鱼怎么养?要学会创造条件,教你10招,轻松养好红剑鱼
老人到底适不适合吃皮蛋瘦肉粥?
微量尿蛋白高是什么病,可以治愈么
国际金融分析师:全球经济的幕后推手
千年医简 天回遗韵——巴蜀大地上的医学传奇