C 语言开发环境搭建:编辑器与编译器完全指南
搭建 C 语言开发环境需两类软件工具:(a) 文本编辑器 和 (b) C 编译器。
文本编辑器
用于输入程序。常见编辑器包括 Windows 记事本、OS Edit 命令、Brief、Epsilon、EMACS、vim 或 vi。
不同操作系统上的编辑器名称版本可能不同。如 Windows 用记事本,vim 或 vi 可在 Windows、Linux、UNIX 通用。
编辑器创建的文件称为源文件,包含程序源代码。C 程序源文件通常以 ".c" 为扩展名。
编程前确保已安装文本编辑器,并具备编写、保存、编译、执行程序的经验。
C 编译器
源文件中的源代码是人类可读的程序源码。需“编译”为机器语言,CPU 才能按指令执行程序。
编译器将源代码编译为最终可执行程序。最常用免费编译器是 GNU C/C++ 编译器,若有相应操作系统也可用 HP 或 Solaris 编译器。
下节说明如何在各操作系统安装 GNU C/C++ 编译器。文中提及 C/C++ 是因 GNU gcc 编译器同时适用于 C 和 C++。
UNIX/Linux 安装
使用 Linux 或 UNIX 时,命令行输入以下命令检查 GCC 是否已安装:
$ gcc -v
若已安装 GNU 编译器,将打印类似信息:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
未安装则需按 https://gcc.gnu.org/install/ 详细说明自行安装。
本教程基于 Linux 编写,所有示例在 Cent OS Linux 版本上编译通过。
Mac OS 安装
Mac OS X 用户最简单方式是从 Apple 官网下载 Xcode 开发环境并按简单说明安装。安装 Xcode 后即可使用 GNU 编译器进行 C/C++ 开发。
Xcode 现可在 developer.apple.com/technologies/tools/ 获取。
Windows 安装
Windows 安装 GCC 需安装 MinGW。访问 MinGW 主页 www.mingw.org,进入下载页面下载最新版 MinGW 安装程序,文件名类似 MinGW-<version>.exe。
安装 MinGW 时,至少须安装 gcc-core、gcc-g++、binutils 和 MinGW runtime,也可按需安装更多组件。
将 MinGW 安装目录下的 bin 子目录添加到 PATH 环境变量,即可在命令行用简单名称调用这些工具。
安装完成后,可在 Windows 命令行运行 gcc、g++、ar、ranlib、dlltool 等多种 GNU 工具。
C语言
- 树莓派搭建实时IP摄像头:Motion流媒体逐步指南
- 环境因素如何影响交流电机性能与寿命
- 2021 年 Windows/macOS/Linux 上 15 款最佳 C++ IDE(免费与付费)
- C++开发环境搭建全攻略:从编辑器到编译器配置
- C# 开发环境搭建:.NET Framework 架构与 IDE 选择指南
- Python 开发环境搭建完整指南:跨平台安装与配置
- Java 开发环境搭建指南
- Java 10 开发环境搭建:构建、编译与运行完全指南
- Java 10 解锁实验性 Graal JIT 编译器
- Java 9 开发环境搭建指南
- Java 8 环境搭建:轻松配置开发环境
- 纺织染料环境影响与可持续替代路径