VSCode环境搭建

C/C++开发又两种主流方式:基于集成开发环境(IDE)和基于命令行(终端)。

IDE开发可以通过图形界面方便进行代码编写、调试和项目管理,IDE提供了丰富的功能,大大提高了开发效率。

基于命令行的开发更加灵活和轻量,开发者可以自由配置编译、构建和调试过程,根据具体需求灵活运用各种命令。命令行工具通常是跨平台的,因此适用于不同操作系统下进行开发。本文主要记录C语言环境的搭建过程

一、搭建步骤

第一步:下载并安装VSCode

下载:https://code.visualstudio.com

下载完毕后,一路下一步

第二步:配置编译器必要的插件

我配置了chinese、C/C++、Code Runner两个插件

Code Runner安装完后,进行设置run in terminal 和save file before run

下载地址:https://sourceforge.net/projects/mingw-w64/files/

第三步:安装编译器

下载MinGW64并配置环境变量

下载MinGW64后,将其解压到某文件中(不要有中文字符的路径下),并将bin目录添加到系统变量中的path中,如下图所示:

安装完后,可通过gcc -v 或g++ -v进行版本查询(进入bin目录下,在空白处按住shift键并点击鼠标右键,在弹出的选项中点击在终端打开),出现下面图片说明编译器正常

第四步:之后就可以开始自己的第一个程序了

编写完.c结尾的源代码文件后,需要gcc编译后,方可变为可执行文件

eg:gcc test.c -o test.exe

test.exe就是最后可执行文件

VSCode默认的编码格式是UTF-8,但是终端默认是GBK编码,导致打印出来的中文是乱码

相关推荐
山峰哥7 分钟前
造价算量系统SQL优化,慢查询从9秒压到35毫秒‌
大数据·数据库·sql·编辑器·深度优先
捷瑞电子工坊1 小时前
VSCode的配置和一些报错问题
vscode·ubuntu·c/c++·编译报错·开发环境配置·初学者教程·json配置
孙小l懒_keep_update12 小时前
【VSCODE中的Codex 打不开(页面空白,一直 Loading)】
vscode
-To be number.wan15 小时前
编译原理第三章:编译器是怎么“认字“的?——词法分析全解析
学习·编辑器
gzkuijing20 小时前
MDI1PRD23B7‑EQ|Novanta IMS一体化RS-485/422步进电机参数、选型要点与典型应用
人工智能·机器学习·编辑器
面包狗AI4S21 小时前
Codex/ChatGPT 反复 Reconnecting(正在重新连接) 5/5 的最简修复方法
人工智能·vscode·chatgpt
与自己和解7411 天前
使用ssh实现 VScode 直连 ubuntu
vscode·ubuntu·ssh
捷瑞电子工坊1 天前
Ubuntu 下安装 VSCode 和 gcc 的简单步骤
vscode·ubuntu·代码编辑器·安装教程·gcc·deb·snap
sunoo-2291 天前
【网络编程 + 数据库】select 与 epoll 核心区别详解 + SQLite 入门到 C 接口全攻略
linux·网络·数据库·vscode·学习·sqlite
2501_915106321 天前
第一次开发 iPhone App,可能碰到的问题,解决办法
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程