C 开发环境搭建指南

搭建C 开发环境需安装编译器、构建工具和编辑器/IDE,以下是跨平台方案:

---

一、编译器安装

1. Windows

安装 MinGW-w64(推荐)

下载地址:[MinGW-w64官网](https://www.mingw-w64.org/)

勾选 `x86_64` 架构和 `posix` 线程模型

或安装 Microsoft Visual Studio(含MSVC编译器)

安装时勾选“使用C 的桌面开发”

2. macOS

安装 Xcode Command Line Tools:

bash

xcode-select --install

验证安装:

bash

g --version

3. Linux

Debian/Ubuntu:

bash

sudo apt install build-essential g

Fedora:

bash

sudo dnf install gcc-c make

---

二、构建工具

- CMake(跨平台构建工具):

下载地址:[CMake官网](https://cmake.org/download/)

或通过包管理器安装:

bash

# Ubuntu

sudo apt install cmake

# macOS (Homebrew)

brew install cmake

---

三、编辑器/IDE推荐

1. Visual Studio Code(轻量级)

安装扩展:

C/C (Microsoft官方插件)

CMake Tools

配置步骤:

按 `Ctrl Shift P` → 输入 `C/C : Edit Configurations` 生成配置文件

2. CLion(专业IDE,付费)

支持CMake、调试器集成

下载地址:[JetBrains官网](https://www.jetbrains.com/clion/)

3. 其他选项

Qt Creator(开源,适合GUI开发)

Eclipse CDT(免费)

---

四、验证环境

1. 创建测试文件 `hello.cpp`:

cpp

#include

int main() {

std::cout << C ! << std::endl;

return 0;

}

2. 编译运行:

bash

# 使用g

g hello.cpp -o hello

./hello

# 输出:Hello, C !

---

五、常见问题

- 环境变量配置:

Windows:将MinGW的 `bin` 目录(如 `C:mingw64bin`)加入系统 `PATH`

Linux/macOS:通常自动配置

- 依赖管理:

使用 vcpkg 或 Conan 管理第三方库

> 提示:初学者推荐 VSCode CMake 组合,灵活易用;大型项目可选 CLion。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐