[跟AI学C语言](一)装软件和插件VS Code + MinGW

VS Code指南 💎💎。 阅读详情

在这里插入图片描述

Windows 10 上用 Visual Studio Code 写 C 语言程序的标准安装流程。
核心思路是:
VS Code(编辑器) + GCC 编译器(MinGW)。

整个过程一般 10–20 分钟。


第一步:安装 Visual Studio Code
在这里插入图片描述

打开官网下载安装包:
https://code.visualstudio.com

安装时基本保持默认即可,建议勾选以下选项:

  • Add to PATH
  • Register Code as editor
  • Add “Open with Code”

安装完成后启动 VS Code。


第二步:安装 C 编译器(MinGW-w64)

VS Code 只是编辑器,本身不能编译 C 程序,需要安装 GCC 编译器。

下载地址(推荐这个版本):
https://www.mingw-w64.org/

如果嫌官网复杂,可以直接用比较简单的发行版:

https://winlibs.com

下载 Win64 GCC + MinGW-w64 的压缩包版本。

下载后:

  1. 解压到一个目录,例如
C:\mingw64
  1. 打开目录
C:\mingw64\bin

确认里面有

gcc.exe
g++.exe

第三步:配置环境变量
在这里插入图片描述

让系统能够找到 gcc 编译器。

步骤:

设置 → 系统 → 系统信息 → 高级系统设置 → 环境变量

用户变量找到 Path,点击编辑。

(如果只是自己学习编程:

建议直接加到用户变量 Path,最简单,也不会影响系统。

如果是实验室电脑或多人共用电脑:

可以加到系统变量 Path。)

新增一行:

C:\mingw64\bin(第二步中gcc.exe所在的位置)

确定保存。


第四步:测试 GCC 是否成功
在这里插入图片描述

打开 Win + R → 输入 cmd

输入:

gcc --version

如果看到类似输出:

gcc (GCC) 15.x.x

说明安装成功。


第五步:安装 VS Code C/C++ 插件
在这里插入图片描述

打开 VS Code 左侧 Extensions(扩展)。

搜索并安装:

C/C++

开发者是:

Microsoft

安装后 VS Code 就具备代码提示、调试等功能。


第六步:写第一个 C 程序

在 VS Code 中新建文件:

hello.c

写入代码:

#include <stdio.h>

int main()
{
    printf("Hello World\n");
    return 0;
}

保存文件。


第七步:编译运行程序

打开 VS Code 终端:

Terminal → New Terminal

输入:

gcc hello.c -o hello

如果编译成功,会生成程序:

hello.exe

运行程序

然后输入:

.\hello.exe
hello

输出:

Hello World

说明环境完全正常。


在这里插入图片描述

至此安装完成。


刚开始学 C,我建议再做两件事,会让学习效率高很多:

第一,建立一个学习目录,例如

C:\C_program

每一章代码都放进去。

第二,每天至少写 5–10 段代码,不要只看书。

Windows下使用VS Code与MinGW搭建高效C/C++开发环境 C/C++作为系统级编程语言,其编译过程涉及编译器、链接器、调试器等工具链的协同工作。理解编译原理是掌握程序从源代码到可执行文件转换的关键,这有助于开发者深入理解计算机底层运行机制。在工程实践中,一个高效、可定制的开发环境能显著提升编码与调试效率,尤其对于嵌入式开发、跨平台项目等场景。本文聚焦于在Windows平台,通过配置轻量级的VS Code编辑器与MinGW-w64 GCC工具链,构建一个贴近Linux环境的C/C++开发工作流,涵盖环境变量配置、tasks.json构建任务定义、launch.jso 阅读详情

相关推荐

VS Code配置C语言开发环境:从编译器安装到调试的完整指南

C语言作为系统编程和底层开发的核心语言,其开发环境的搭建是学习编程的第一步。理解编译器(如GCC/Clang)的工作原理,掌握其将源代码转换为可执行文件的编译、链接过程,是构建稳定开发环境的基础。一个高效的开发环境不仅能提升编码效率,更能帮助开发者深入理解程序运行机制,为后续学习数据结构、操作系统等课程奠定坚实基础。在工程实践中,集成开发环境(IDE)如VS Code通过插件和配置文件(如tasks.json、launch.json)将编辑器、编译器和调试器(如GDB)无缝衔接,实现了代码编写、构建和调试的

weixin_30745553的博客 326

VS Code 如何搭建C/C++开发环境

打开我们安装好的VS Code软件。

让每一行代码都有改变世界的力量。 1万+

VS Code AI Chat 实战:从 Ollama 本地模型到 Claude Code 完整指南

随着 AI 编程助手从代码补全走向对话式协作,开发者对智能聊天工具的需求已不再局限于语法提示。理解其背后的原理——上下文感知与多轮交互,是发挥技术价值的前提。在 VS Code 生态中,Ollama 本地模型提供了免费、隐私可控的推理服务,而 Claude Code 等 Agent 插件则能自主读写文件并执行命令,适应复杂重构与调试场景。无论是局域网共享模型服务,还是 WSL2 环境配置,都需掌握关键细节。本文结合 C/C++ 开发实践,分享从安装配置到踩坑解决的全过程,帮助开发者将 AI Chat 真正变

weixin_34050519的博客 389

VS Code + Keil + AI插件(Trae):嵌入式开发环境终极配置指南,告别Keil编辑器!

本文介绍了如何配置VS Code + Keil + AI插件(Trae)的嵌入式开发环境,解决Keil编辑器功能不足的问题。主要内容包括:安装必备软件(VS Code、Keil MDK、Keil Assistant插件、C/C++插件、Trae AI插件等);配置Keil路径;通过Keil Assistant导入工程并生成配置后,手动将.vscode文件夹移至项目根目录,使AI插件能读取全部文件。该方案解决了传统Keil编辑器功能单一、AI插件无法识别文件的问题,为嵌入式开发提供了现代化、智能化的开发环境。

2401_84894268的博客 4624

VS Code AI Chat实战指南:本地模型、插件配置与常见坑

AI编程助手正在从单纯的代码补全走向能对话、改文件、跑命令的完整开发协作者。VS Code作为最流行的编辑器,其AI Chat生态已形成官方内置、第三方插件与本地模型三条清晰路线。本文从这些技术概念出发,解析了Ollama+Continue搭建零成本本地AI Chat的完整流程,包括WSL2网络连接、模型选型与配置示例;同时深入探讨Claude Code的API配置链路、权限边界与成本控制。针对C/C++开发场景,还覆盖了tasks.json/launch.json生成、clangd插件配合以及Tab补全失

weixin_33851604的博客 364

Windows下VS Code配置C语言开发环境:从编译器安装到调试与多文件项目

C语言作为经典的编译型语言,其开发环境的搭建是初学者面临的首要工程实践。其核心原理在于将源代码通过编译器(如GCC)转换为机器可执行文件,并借助调试器(如GDB)进行运行时分析。这一过程的技术价值在于构建一个稳定、可复现的开发工作流,是学习底层编程和系统软件的基石。在实际应用场景中,尤其是在Windows平台,配置环节常涉及编译器安装、环境变量设置、编辑器扩展集成以及调试配置,这些步骤的串联是保障开发效率的关键。本文聚焦于使用VS Code这一流行编辑器,详细解析如何整合MinGW-w64编译器、C/C++

weixin_34080571的博客 486

VS Code搭建C/C++开发环境

下载地址:https://code.visualstudio.com/ 进入界面后直接点击下载 下载好后在下载文件夹中就有如下可执行程序: 下载下来的安装包直接双击: 点击下一步: 设置好安装路径后点击下一步: 安装好后进来后是如下界面: 安装好后会提示重启一下: 下载地址:https://github.com/niXman/mingw-builds-binaries/releases 进入下载界面开始按如下图片一步一步进行: 点击后进入界面就会开始自动下载了现在好后是一个压缩后的文件:

2401_83305953的博客 3383

基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤

基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤

rothschild666的博客 2604

VS Code 开发环境配置笔记(c/c++ keil联调)

下载网址 https://code.visualstudio.com/软件安装步骤可以提前创建一个VS Code文件夹,后续安装进这个文件夹直接到安装完成打开VS Code如果需要汉化,在安装插件栏搜索chinese,找到简体中文版本,点击install,安装结束后重启应用即可然后再来安装用于C/C++的插件。

weixin_75034744的博客 2849

别再折腾虚拟机了!手把手教你用WSL2在Windows 11上安装Kali Linux(含汉化与图形界面)

本文详细介绍了如何在Windows 11上通过WSL2安装和配置Kali Linux,包括汉化与图形界面设置。通过WSL2,用户可以享受接近原生性能的Linux体验,同时保持与Windows系统的无缝集成,特别适合网络安全爱好者和开发者。文章还提供了常见问题解决和性能优化建议,帮助用户高效使用Kali工具集。

weixin_42525369的博客 322

OpenCV透视变换实战:5分钟搞定歪斜证件照矫正(附完整代码)

本文详细介绍了如何使用OpenCV的透视变换技术快速矫正歪斜证件照,包含完整的Python代码实现。通过特征检测、坐标计算和矩阵变换三个核心步骤,5分钟内即可将手机拍摄的歪斜图像自动矫正为专业级证件照,大幅提升图像处理效率。

weixin_29094979的博客 481

VS Code搭建C/C++开发环境超详细教程

一、下载配置MinGW 1. 下载解压 MinGW 下载地址:https://sourceforge.net/projects/mingw-w64/files/ 打开链接后往下滑,我们下载最新的8.1.0,可以看到有各种版本,这里建议下载x86_64-posix-seh 版本说明: X86_X64:64位 win32:开发 Windows 程序 posix:开发 Linux、Unix、Mac OS 等其他操作系统下的程序 64位有两个异常处理模型供选择,seh是新发明的,而sjlj则是古老的。s

欢迎来到 Baret-H 的博客 1万+

Android音频学习(一)——音频基础

在系统的学习Android音频之前,先了解音频的基础知识。

miemie2014的博客 1484

VS Code 开发环境搭建

在嵌入式学习中,开发环境是最主要的工具,下面来教大家如何搭建VS Code开发环境,为后续的学习做好准备。

Grey_in的博客 1310

Ceres&OpenCV 单目相机标定(论文复现)

Ceres&OpenCV 单目相机标定(论文复现)

dayuhaitang1的博客 370

2026年Java 开发工程师常见面试简答题

本文整理了Java开发工程师面试常见简答题及详细解析,涵盖Java基础、集合框架、并发编程、JVM等核心考点。主要内容包括:1. Java基础概念:JDK/JRE/JVM区别、面向对象特性、重载与重写、接口与抽象类、String特性等 2. 集合框架:ArrayList/LinkedList区别、HashMap实现原理、线程安全方案、集合类型对比 3. 并发编程:synchronized原理、volatile作用、线程创建方式、线程池参数与策略、死锁处理 4. JVM相关:内存区域划分、垃圾回收算法、类加载

不务正业的猿 370

Visual studio code软件c语言环境设置

Visual Studio 是微软公司开发的,是 Windows 平台下进行软件开发的核心工具。

2403_89437245的博客 1021

BME688传感器原理图设计,已量产(环境传感器)

在便携式空气质量监测、可穿戴健康设备这类低功耗场景中,BME688 这类集成了 VOC、温湿度、气压的四合一 MEMS 传感器越来越受欢迎 —— 它体积小、功耗低,刚好匹配便携设备的需求。但这类小信号传感器对电源噪声、电平匹配的要求很细,今天结合实际项目里的一款 BME688 接口电路,聊聊硬件设计的关键细节。

不脱发的程序猿 515

VS Code 个人总结

参考。

qq_55546044的博客 532

1、2022 应用密码学与网络安全会议亮点与关键技术解读

2022年应用密码学与网络安全会议(ACNS 2022)在意大利罗马成功举办,会议涵盖了密码学与网络安全的多个前沿领域,包括键控全同态加密、隐私保护技术、区块链、后量子密码学和多方计算等。会议共收录44篇论文,展示了众多创新的研究成果,为学术研究和实际应用提供了新的思路和方法。本次会议促进了学术界和工业界的交流与合作,推动了密码学与网络安全行业的发展。

blue的专栏 182

行业变革下的功能安全落地痛点3:高阶智驾安全责任转移 —— 从 “人为中心” 到 “机器主责” 的产业阵痛

文章围绕高阶智驾(L3 级)落地挑战,探讨安全责任从 “人控” 向 “机控” 转移的本质、技术短板导致的责任模糊、全球法规实践及技术 - 法规 - 保险的破局路径。

my9111526 126

【STM32】配置VS Code + Claude Code辅助Keil开发STM32环境搭建指南

对于嵌入式开发者来说,Keil MDK-ARM(Keil5)长期以来都是STM32开发的主流工具。但它的编辑器功能简陋、界面陈旧,与现代开发工具相比显得格格不入。而Visual Studio Code(VS Code)凭借其轻量级、高扩展性和丰富的插件生态,正成为越来越多开发者的首选。本文将带你一步步将STM32开发环境迁移到VS Code

时光の尘的博客 1436

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

如何在 VS Code 中编写、运行C语言程序:TaoToken 统一 Key 接入 AI 补全与调试配置

在 VS Code 写 C 语言,先装 MinGW64 并把 bin 目录加入环境变量,再配 C/C++ 与 Code Runner 插件,用 tasks.json 和 launch.json 打通编译与断点调试。同时可用 TaoToken 统一 Key 接入 AI 补全,官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 注册后填 Base URL 与模型 ID 即可。

weixin_42588555的博客 222

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VS Code 编译 C 代码并运行:MinGW 配 TaoToken 的 settings.json 骨架

VS Code 编译 C 代码按 F5 报错,多半是 tasks.json、launch.json、settings.json 三件套没对齐。本文给出 MinGW 配 TaoToken 的 settings.json 骨架,含 gcc 编译参数与 gdb 调试路径,并说明统一 Key/API 通道接入位置,跟着复制即可跑通编译、断点与终端输出。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_42583683的博客 12

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Windows 下用 VS Code + CMake + MinGW 配 TaoToken 辅助的 C++ 开发环境

Windows 下用 VS Code + CMake + MinGW 搭 C++ 环境,先配好 MinGW 的 PATH 并显式指定 MinGW Makefiles 生成器,再复制 CMakeLists、tasks.json、launch.json 骨架即可一次跑通 Hello World 并断点调试。同时接入 TaoToken 统一 Key 与 API 通道辅助编码,官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 。

weixin_35756690的博客 14

VS Code 零基础教程:从安装配置到多语言开发环境实战

代码编辑器是开发者日常接触最多的工具之一。VS Code 作为一款免费、开源、跨平台的编辑器,凭借轻量启动和丰富插件生态,成为从零基础到资深工程师广泛使用的选择。其底层通过调用系统编译器与解释器实现多语言支持,配合扩展市场可灵活构建 IDE 级能力。合理配置 C++ 环境(如 MinGW-w64)、Java Spring Boot 项目、Python 虚拟环境与 Pytorch 等,能显著提升开发效率。同时,远程开发、AI 编程辅助等插件进一步扩展了其应用边界。本文从安装汉化、插件体系到多语言环境配置,梳理

weixin_28826521的博客 278
上一篇: Windows 原生 + 原生 Ollama + 官方 OpenClaw 2026.3.11-beta.1推荐部署方案
下一篇: 500元亚瑟士和150元奥康,差的到底是质量,还是品牌税?
python_DONG
博客等级 码龄7年 31粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值