Win10 C语言开发环境如何配置与使用?

99ANYc3cd6
预计阅读时长 14 分钟
位置: 首页 C语言 正文
  1. 【最推荐】Visual Studio + C/C++ 工作负载:功能最全,最适合初学者和需要开发带图形界面应用的开发者。
  2. 【轻量级】MinGW-w64 + VS Code:更接近 Linux/Unix 下的开发体验,轻量、灵活,适合习惯命令行、跨平台或进行系统级编程的开发者。

使用 Visual Studio (最推荐)

这是最简单、功能最强大的方式,尤其适合初学者。

windows10 c语言开发环境
(图片来源网络,侵删)

第一步:下载和安装 Visual Studio

  1. 访问官网:打开浏览器,访问 Visual Studio 官方下载页面:https://visualstudio.microsoft.com/zh-hans/downloads/

  2. 选择版本:下载 Visual Studio Community (社区版),对于个人开发者、开源项目、学术研究、小型团队等,这个版本是完全免费的。

  3. 运行安装程序:下载后运行 vs_community.exe

  4. 选择工作负载:这是最关键的一步,在安装程序的“工作负载”选项卡中,勾选 “使用 C++ 的桌面开发”

    windows10 c语言开发环境
    (图片来源网络,侵删)
    • 这个工作负载会自动为你安装所有必需的工具,包括:
      • MSVC (x86/x64) 编译器:用于将你的 C 代码编译成可执行文件。
      • Windows SDK:提供 Windows 应用程序开发所需的库和头文件。
      • Visual Studio IDE:集成的开发环境,包含代码编辑器、调试器等。
      • CMake 和 CMake Tools:用于管理大型项目。
      • Git 和 GitHub 扩展:用于版本控制。
  5. 安装:点击右下角的“安装”按钮,等待下载和安装完成,这个过程可能需要一些时间,取决于你的网络速度。

第二步:创建并运行你的第一个 C 程序

  1. 启动 Visual Studio:安装完成后,从开始菜单启动 Visual Studio。

  2. 创建新项目

    • 在启动窗口,选择“创建新项目”。
    • 在顶部的搜索框中输入 空项目,然后选择 “空项目(桌面)” 模板,点击“下一步”。
    • 为你的项目命名(HelloWorld),选择一个位置保存,然后点击“创建”。
  3. 添加源文件

    • 在右侧的“解决方案资源管理器”中,找到“源文件”文件夹。
    • 右键点击“源文件”,选择“添加” -> “新建项”。
    • 在弹出的窗口中,选择“C++ 文件(.cpp)”。
    • 重要:将文件名后缀改为 .cmain.c,然后点击“添加”,这样 VS 就会把它当作 C 语言源文件来处理。
  4. 编写代码

    • 在打开的 main.c 文件中,输入经典的 "Hello, World!" 代码:
    #include <stdio.h>
    int main() {
        printf("Hello, World!\n");
        return 0;
    }
  5. 编译和运行

    • 按下快捷键 Ctrl + F5 (或者点击顶部菜单栏的“调试” -> “开始执行(不调试)”)。
    • VS 会先自动编译你的代码,然后运行生成的程序,你会看到一个控制台窗口,上面显示 "Hello, World!"。

VS 的优点

  • 一体化:安装一个包,所有工具都齐了。
  • 图形化调试:强大的调试器可以设置断点、查看变量、单步执行,对初学者非常友好。
  • 智能提示:代码编辑器有非常强大的自动补全和错误提示功能。
  • 项目管理系统:可以方便地管理多个文件和复杂的项目。

使用 MinGW-w64 + VS Code (轻量级)

如果你喜欢 VS Code 的轻量、跨平台特性,或者习惯了命令行的编译方式,这个方案非常适合你。

第一步:安装 MinGW-w64 (GCC 编译器)

MinGW-w64 是一个在 Windows 上模拟 GNU/Linux 环境的工具集,它包含了 GCC(GNU Compiler Collection),也就是 C 语言最经典的编译器 gcc.exe

  1. 下载:访问 MSYS2 的官网,它提供了最方便的 MinGW-w64 安装方式,官网地址:https://www.msys2.org/
  2. 运行安装程序:下载 msys2-x86_64-xxxxxx.exe 并运行,一路点击 "Next" 即可完成安装。
  3. 配置环境变量
    • 安装完成后,找到 MinGW-w64 的安装路径,通常是 C:\msys64\mingw64\bin
    • 将这个路径添加到系统的 环境变量Path 中。
      • Win + S 搜索“编辑系统环境变量”,打开“系统属性”窗口。
      • 点击“环境变量...”按钮。
      • 在“系统变量”部分,找到名为 Path 的变量,双击它。
      • 点击“新建”,然后粘贴 C:\msys64\mingw64\bin 路径。
      • 一路点击“确定”保存。
    • 验证:打开一个新的命令提示符PowerShell 窗口,输入 gcc -v,如果能看到版本信息,说明配置成功。

第二步:安装 Visual Studio Code

  1. 下载:访问 VS Code 官网:https://code.visualstudio.com/
  2. 安装:下载并运行安装程序,一路点击 "Next" 即可,安装时建议勾选“添加到 PATH”选项。

第三步:安装 VS Code 必需的插件

  1. 启动 VS Code。
  2. 点击左侧活动栏的“扩展”图标(或按 Ctrl+Shift+X)。
  3. 安装以下两个核心插件:
    • C/C++:由 Microsoft 提供,提供 C/C++ 的语法高亮、智能提示、代码片段、调试支持等。
    • Code Runner:一个神器,可以一键运行几乎所有语言的代码,对于 C 语言,它会自动调用 gcc 进行编译并运行。

第四步:创建并运行你的第一个 C 程序

  1. 创建文件夹和文件:在你的电脑上创建一个文件夹,C:\projects\hello,然后用 VS Code 打开这个文件夹(文件 -> 打开文件夹)。

  2. 创建源文件:在 VS Code 中,创建一个新文件,命名为 main.c,并输入 "Hello, World!" 代码:

    #include <stdio.h>
    int main() {
        printf("Hello, World!\n");
        return 0;
    }
  3. 运行程序

    • 方法一(使用 Code Runner):安装好 Code Runner 插件后,只需按 Ctrl + Alt + N,它就会自动编译并运行程序,结果会显示在终端窗口。

    • 方法二(手动编译):如果你不想用 Code Runner,可以自己打开 VS Code 内置的终端(终端 -> 新终端),然后输入以下命令:

      # 编译 main.c,生成 a.exe 文件
      gcc main.c -o hello.exe
      # 运行生成的程序
      hello.exe

      注意:在 MinGW-w64 环境下,可执行文件默认后缀是 .exe

MinGW-w64 + VS Code 的优点

  • 轻量快速:VS Code 启动和运行都比 VS 快得多。
  • 跨平台一致:在 Windows、macOS、Linux 上的开发流程几乎完全一样。
  • 高度可定制:可以通过安装各种插件打造你自己的专属开发环境。
  • 命令行友好:完美集成终端,适合习惯命令行的开发者。

如何选择?

特性 Visual Studio (方案一) MinGW-w64 + VS Code (方案二)
上手难度 非常简单,图形化引导 需要手动配置环境变量,稍复杂
资源占用 较高,启动较慢 非常轻量,启动快
调试体验 顶级,图形化调试器强大 功能齐全,但不如 VS 直观
适用场景 Windows 桌面应用、初学者、大型项目 跨平台开发、算法竞赛、嵌入式、习惯命令行的开发者
推荐人群 C 语言初学者、Windows 平台开发者 有一定基础、追求效率和灵活性的开发者

给你的建议

  • 如果你是 C 语言初学者请直接选择方案一 (Visual Studio),它能让你专注于学习 C 语言本身,而不是纠结于环境配置问题,其强大的调试功能也能帮助你更好地理解代码的执行过程。
  • 如果你有编程基础,或者未来有跨平台开发的需求可以选择方案二 (MinGW-w64 + VS Code),这是目前许多专业开发者的选择,能为你带来更现代、更高效的开发体验。
-- 展开阅读全文 --
头像
dede channel如何获取栏目id?
« 上一篇 2025-12-11
dede与discuz如何实现双向同步登录?
下一篇 » 2025-12-11

相关文章

取消
微信二维码
支付宝二维码

目录[+]