Z
ZHANK
编程在线教程C 语言教程环境搭建:安装 gcc 与 IDE
入门基础

环境搭建:安装 gcc 与 IDE

Windows/macOS/Linux 安装 gcc、VS Code 配置 C 开发环境、第一个编译运行

环境搭建:安装 gcc 与 IDE

C 语言的开发环境很简单——只需要一个编译器和编辑器。不像 Java 或 Python,C 不需要运行时环境或虚拟机。

学完本章你将: 掌握 Windows/macOS/Linux 安装 gcc、VS Code 配置 C 开发环境。


Windows 安装 gcc

方式 1:MinGW-w64(推荐)

  1. 下载 MinGW-w64 或通过 MSYS2
  2. MSYS2 安装后,在 MSYS2 终端中运行:
bash
pacman -S mingw-w64-ucrt-x86_64-gcc
  1. C:\msys64\ucrt64\bin 添加到系统 PATH 环境变量
  2. 验证:
bash
gcc --version
# gcc.exe (MinGW-W64) 13.x.x

方式 2:WSL(Windows Subsystem for Linux)

bash
# 在 WSL 终端中
sudo apt update
sudo apt install build-essential
gcc --version

macOS 安装 gcc

bash
# 安装 Xcode Command Line Tools(自带 clang/gcc)
xcode-select --install

# 或通过 Homebrew 安装 GNU gcc
brew install gcc

# 验证
gcc --version

Linux 安装 gcc

bash
# Ubuntu/Debian
sudo apt install build-essential

# CentOS/Fedora
sudo yum groupinstall "Development Tools"

# 验证
gcc --version

VS Code 配置 C 开发环境

  1. 安装 VS Code 扩展:C/C++(Microsoft)
  2. 创建项目文件夹,新建 hello.c
c
#include <stdio.h>
int main() {
    printf("Hello, VS Code!\n");
    return 0;
}
  1. F5 → 选择 "C (GDB/LLDB)" → "gcc" → 生成 .vscode/tasks.jsonlaunch.json
  2. 直接 Ctrl+F5(运行不调试)或 F5(调试)

第一个编译

bash
# 终端编译
gcc hello.c -o hello
./hello

# Hello, VS Code!

💡 编译成功的标志:生成了可执行文件(Windows 上是 hello.exe),运行后能看到输出。如果报 'gcc' 不是内部命令,说明 PATH 没配好。