第1章 Window下VSCode的C语言开发环境搭建 (一)

article/2025/8/22 17:50:40

文章目录

    • 文档视频讲解链接地址
    • 第01章 开发环境搭建
      • 1.1 C语言开发环境搭建
        • 1. 常用的C语言开发环境介绍
          • VC++ 6.0
          • VS 2019
          • Clion
          • DevC++
          • vim编辑
          • VSCode
        • 2. Window下VSCode安装和配置C/C++环境
          • Visual Studio Code(VSCode)的介绍
          • 下载VSCode
          • 安装VSCode
          • 安装中文插件
          • 安装Mingw64 的gcc编译器
          • 安装C/C++插件
          • 安装Code Runner插件
          • 编辑C代码并运行程序

文档视频讲解链接地址

  • 腾讯课堂链接 : Window下VSCode的C语言开发环境搭建

第01章 开发环境搭建

1.1 C语言开发环境搭建

1. 常用的C语言开发环境介绍

VC++ 6.0

​ Microsoft Visual C++ 6.0,简称VC6.0,是微软于1998年推出的一款C++编译器,集成了MFC 6.0,包含标准版(Standard Edition)、专业版(Professional Edition)与企业版(Enterprise Edition)。如今仍用于维护旧的项目。(但是,这个版本在Windows XP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。这个调试问题可以通过打一个叫“Visual C++ 6.0 Processor Pack”的补丁来解决。)

​ 缺点: 比较古董的C/C++ 开发环境, 目前在项目开发中很少使用了 。

01-c-03

VS 2019

​ Microsoft Visual Studio(简称VS)是开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台。

缺点: 体积大 , 动辄几个G 的空间 , 不适合初学者 。

01-c-04

Clion

​ 大名鼎鼎的Jetbrains公司开发的C/C++开发环境。IntelliJ IDEA 和 PyCharm都是出自这个公司之手。

​ 适用于在任何平台上使用 C 或 C++ 进行开发的智能 IDE,包含深入的代码分析器、一系列代码生成选项和一键代码导航功能。 它支持现代 C++ 标准并提供预处理程序支持,可与 GDB/LLDB、Doxygen 以及众多单元测试框架集成。

​ 缺点: 这个软件是收费的,而且体积比较大, 比较臃肿 。

01-c-05

DevC++

​ Dev-C++ (有时候也称为 Dev-Cpp)是一个免费软件,最早是由 BloodShed 公司开发的,在版本 4.9.2 之后该公司停止开发并开放源代码。然后由 Orwell 接手进行维护,陆续开发了几个版本,后来也有其他开发人员陆续参与开发维护并发布了一些分支版本。

​ 缺点: 界面一般般, 代码补齐不太友好, 感觉还是太古老了, 适合学习C/C++ 语言的人 , 工程项目的话有更好的环境 。

01-c-06

vim编辑

​ Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (https://www.vim.org/) 自己也说 vim 是一个程序开发工具而不是文字处理软件。

​ 缺点: vim是做linux程序员必须要掌握的一个工具, 以备不时之需, 作为一个vim老鸟, 最后还是放弃了,原因就是有更好的工具了。

01-c-08

VSCode

​ Visual Studio Code(VSCode)是微软2015年推出的一个轻量但功能强大的源代码编辑器,支持 Windows、Linux 和 macOS 操作系统。

​ 缺点: 以上的工具都是用过, 发现vscode真的给我了惊喜 , 要说缺点的话, 就是总是频繁的进行软件升级以及ssh连接时总是需要输入密码, 别的软件都可以自动生成一个key , vscode的插件就做不到,不足之处吧 。

01-c-07

​ 综合个方便因素, 选择了开源,最简单,最快捷, 功能最多的vscode作为开发环境, 主要是现在主流的方法就是越方便越好, 减轻学习负担和学习时间。

2. Window下VSCode安装和配置C/C++环境

Visual Studio Code(VSCode)的介绍
  • Visual Studio Code(VSCode)是微软2015年推出的一个轻量但功能强大的源代码编辑器,支持 Windows、Linux 和 macOS 操作系统。

  • VSCode是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分。

  • VSCode有着非常丰富的插件系统,无论你是编辑C/C++、Python、Java、HTML、CSS、JS等代码。我们都可以找到相对应的插件,让我们如虎添翼,更快速地完成项目。

  • 代码跟踪功能,项目中往往都是协作开发,绝大多数情况下要使用Git来管理我们的代码,这个时候VSCode会跟踪我们的代码。

下载VSCode
  • VSCode下载地址: https://code.visualstudio.com/
    01-c-09
安装VSCode
  • 安装VSCode步骤
    01-c-10
安装中文插件
->vscode 
-> 文件 
-> 首选项
-> 扩展 
-> 搜索框中输入 "chinese" 
-> 点击安装 
-> 安装后重启软件即可实现vscode 的中文设置 
-> 右击

01-c-11

安装Mingw64 的gcc编译器
->打开网址连接
->选择版本 "x86_64-posix-seh" ,  这个版本是64位的版本 
->右击安装包 "x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z" 
->选择 "解压到当前文件夹"
->解压后会出现一个"mingw64"的文件夹
->我的习惯是在D盘建一个Software的目录, 把mingw64剪切到Software目录内
->右击 "我的电脑" 
->单击 "属性" 
->单击 "高级系统设置"
->单击 "环境变量"
->单击 "系统变量"下的"Path"选项 
->单击 "编辑"
->此时进入到 "D:\Software\mingw64\bin" 目录内 
->单击地址栏,选中路径后右击复制目录 , 此时"D:\Software\mingw64\bin"被复制到粘贴板内
->此时在 "编辑环境变量" 窗口中单击 "新建"
->出现的输入输入库内按下 Ctrl+v , 把 "D:\Software\mingw64\bin" 复制到输入框内, 尽量不要输入, 以免输入错误
->点击 "确定" 关闭窗口(编辑环境变量)
->点击 "确定" 关闭窗口(环境变量)
->点击 "确定" 关闭窗口(系统属性)
->右击 "window图标" 
->单击 "Windows PowerShell"
->输入: gcc -v 
->出现工具链的信息, 表示gcc 安装完成。

Mingw64编译器的下载 https://sourceforge.net/projects/mingw-w64/files/

01-c-12

image-20220818201438644

image-20220818202642898

image-20220818202923720

image-20220818203122347

image-20220818203223653
image-20220818203223653

image-20220818205506347

image-20220818203649136

image-20220818203731529

image-20220818205703937

image-20220818205215278

安装C/C++插件
->vscode
->文件
->首选项
->扩展
->在搜索框输入: c 
->选择 "C/C++" 插件
->点击 "安装"

01-c-16

安装Code Runner插件
->vscode
->文件
->首选项
->扩展
->在搜索框输入: code 
->选择 "Code Runner" 插件
->点击 "安装"
->安装完成后, 点击"设置"按钮
->选中 "Code-runner:Run In Terminal"
->选中 "Code-runner:Save File Befour Run"

01-c-17

image-20220818214649824

image-20220818214802282

image-20220818214921963

编辑C代码并运行程序
-> vscode 
-> 资源管理器(ctrl+shift+e)
-> 单击 "打开文件夹"
-> 选择要打开的文件夹 
-> 选择 "是, 我信任此作者"
-> 单击 "新建文件"
-> 文件名: hello.c
-> 输入文件内容 , 并在程序处右击
-> Run Code 
-> 

image-20220818212148390

image-20220818212255368
image-202208182128
image-20220818212649752

image-20220818212721913

image-20220818212742768

image-20220818212838362

image-20220818213118203

  • 代码实现
#include <stdio.h>
int main(int argc, char const *argv[])
{printf("hello world!!\n");return 0;
}
  • 运行结果
hello world!!

http://chatgpt.dhexx.cn/article/cG8Y9kE2.shtml

相关文章

c++开发环境安装

目录 1、下载软件 2 安装软件 3、创建项目 4、创建文件 5、编写代码 1、下载软件 1、Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器 2、进入Visual Studio 官网后&#xff0c;选择 下载Windows版&#xff0c;并选择Community 2022 社区版本进行下载 3、…

c语言环境搭建(vs)2022版

今天开个新专栏来写c语言的学习笔记正好学校下学期开始教c&#xff0c;现在先讲一下语言的环境搭建 先下载Visual Studio软件官网如下&#xff1a; Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) 注意选择community版的其他的收费 下载后是个1.2M的…

win10搭建c语言开发环境

win10搭建c语言开发环境 在window10上面用MingW搭建编写C语言的环境1、下载Mingw&#xff08;下载页面自行搜索&#xff09;&#xff0c;开始安装&#xff0c;安装路径自行选择2、点击‘continue’,出现如下图&#xff0c;3、稍微等待一会&#xff0c;出现如下图界面&#xff1…

VS Code C语言开发环境配置附图版保姆教程

简介 很多博客上都有vscode配置的资料&#xff0c;但是总是不够全面&#xff0c;一些细节没有详细说明&#xff0c;让我这个小白很是头疼&#xff0c;摸索大半天才成功&#xff0c;这篇文章通过整合集装多篇资料加上我自己的经验&#xff0c;给大家一份博客上最最最最详细的VS …

C语言的程序环境

文章目录 一.前言二.编译环境2.1预处理阶段2.2编译阶段2.3汇编阶段2.4链接阶段三.运行环境 一.前言 在ANSI C的任何一种实现中&#xff0c;存在两个不同的环境 1.翻译环境&#xff0c;在这个环境中源代码被转换为可执行的机器指令. 2.执行环境&#xff0c;它用于实际执行代码. …

如何搭建C语言环境

以下文章来源于&#xff1a;公_众_号开源电子网 读取更多技术文章&#xff0c;请扫码关注 如何搭建C语言环境 前言 C语言作为嵌入式开发的必备掌握技能&#xff0c;嵌入式能力的提升速度很大程度在于C语言的掌握能力。正所谓&#xff1a;工欲善其事&#xff0c;必先利其器。…

C语言环境安装

C语言环境安装 1.下载mingw-get-setup.exe安装程序。1.1 官网下载&#xff1a;1.2 百度云地址&#xff1a;1.3 从git下载安装包 2.点击安装开始3.配置环境变量4.测试环境 1.下载mingw-get-setup.exe安装程序。 1.1 官网下载&#xff1a; http://www.mingw.org/ 1.2 百度云地…

c语言编程环境配置

hello&#xff0c;小伙伴们&#xff0c;大家好&#xff0c;我是小浩&#xff0c;从今天开始&#xff0c;我会跟大家一起学习编程&#xff0c;大家有什么疑问或者意见可以留言或私信我。 下面我们开始今天的正式学习之旅&#xff1a; 相信大家都知道&#xff0c;编程语言有机器…

C语言入门——C程序开发环境搭建

C语言的开发工具 目前主流的开发工具就是Visual Studio 从2018年3月开始&#xff0c;全国二级C语言平台更改为VC2010 Express版&#xff0c;因此我们选择VC2010 Express VC2010 Express介绍 vc2010全称为microsoft visual c 2010 Express是微软的一款产品vc2010是一款IDE&am…

C语言入门之C语言开发环境搭建

C语言入门之C语言开发环境搭建 关注公众号 风色年代&#xff08;itfantasycc&#xff09; 领完整不限速版C语言开发环境资源包 集成环境下载地址&#xff1a;http://pan.baidu.com/s/1skMaZ6H 备用下载链接: https://pan.baidu.com/s/1yZsNO4khxDZ9qmuZFM_SEA 提取码: hatj …

怎么搭建一个C语言的开发环境?

什么是C语言 C语言是一种通用的、面向过程的编程语言&#xff0c;它具有高效、灵活、可移植等优点。在最近20多年里&#xff0c;它被运用在各种系统软件与应用软件的开发中&#xff0c;是使用最广泛的编程语言之一。本章将针对C语言的发展历史、开发环境搭建、和C语言的运行机…

C 语言学习笔记(一):C 语言的开发环境

文章目录 一、常用开发环境二、安装 Visual Studio 2019三、Visual Studio 2019 开发环境介绍四、使用 Visual Studio 2019 开发 C 程序 为什么会突然写关于 C 语言系列的博客? 原因是笔者的一个弟弟在大一下学期即将开始学习 C 语言&#xff0c;这里回忆起了当时笔者大学时学…

C语言的开发环境

所有的高级计算机语言都需要用编译器把程序编译成计算机能够看得懂的二进制。 所以我们需要一个环境来开发程序&#xff0c;从而通过程序实现一系列“骚操作。” 1. UNIX系统 C语言的诞生源于UNIX系统&#xff0c;也因UNIX系统而闻名。 在UNIX系统编辑C程序&#xff0c;通常…

C语言环境简介

C语言环境简介 C语言的开发环境有哪些&#xff1f; (1) Windows 下: Visual Studio(简称VS) 、Eclipse、QT、Code&#xff1a;&#xff1a;Blocks (2) Linux 下: VI 、VIM 、Eclipse、QT (3) MAC 下: Xcode 、QT QT、Eclipse是跨平台的 2、Windows系统下的Visual Studio 开…

【新手必看】C语言开发环境,请查收!

C语言开发环境的选择, 貌似是告诉我们,工欲善其事,必先利其器。 01、Visual Studio Visual Studio(简称 VS),它是 Windows 下的标准 IDE,VS系列为IDE(集成开发环境),为了适应最新的 Windows 操作系统,微软每隔一段时间(一般是一两年)就会对 VS 进行升级,为目…

C 语言学习笔记(三):C 语言开发环境搭建

文章目录 一、Windows二、Linux2.1 VMware Workstation Pro软件简介及安装2.2 安装 Ubuntu 系统2.2.1 Ubuntu 下载2.2.2 安装 Ubuntu2.2.3 安装共享文件夹 2.3 概念介绍2.3.1 源文件2.3.2 C语言编译和链接详解2.3.3 编译(Compile)2.3.4 链接(Link)2.3.5 C语言编译器2.3.6 集成开…

美团2021校招笔试-编程题题解

题目链接 小美的送花线路 题意&#xff1a; 有n个点的一棵树&#xff0c;玩家开始在1号点&#xff0c;要遍历所有的点&#xff0c;使得走过的路程最短。 问&#xff1a;每个点到1号点的 距离和 是多少&#xff1f; 玩家遍历的最短路程是多少&#xff1f; 题解&#xff1a; 由…

❤️TikTok字节跳动编程题实战2022校招——吐血分享总结(第一弹)。

❤️TikTok字节跳动编程题实战2022校招——吐血分享总结。 前言说明一、算法编程题&#xff08;种树&#xff09;二、算法编程题&#xff08;小A的吃鸡之旅&#xff09;三、算法编程题&#xff08;有序最大K位数&#xff09;四、算法编程题&#xff08;测试计划的最大成功率&am…

C语言经典编程题100例(1-20)

1、练习2-1 Programming in C is fun! 2、练习2-3 输出倒三角图案 3、练习2-4 温度转换 4、练习2-6 计算物体自由下落的距离 5、练习2-8 计算摄氏温度 6、练习2-9 整数四则运算 7、练习2-10 计算分段函数[1] 8、练习2-11 计算分段函数[2] 9、练习2-12 输出华氏-摄氏温度转换表 …