亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

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语言

  1. 树莓派搭建实时IP摄像头:Motion流媒体逐步指南
  2. 环境因素如何影响交流电机性能与寿命
  3. 2021 年 Windows/macOS/Linux 上 15 款最佳 C++ IDE(免费与付费)
  4. C++开发环境搭建全攻略:从编辑器到编译器配置
  5. C# 开发环境搭建:.NET Framework 架构与 IDE 选择指南
  6. Python 开发环境搭建完整指南:跨平台安装与配置
  7. Java 开发环境搭建指南
  8. Java 10 开发环境搭建:构建、编译与运行完全指南
  9. Java 10 解锁实验性 Graal JIT 编译器
  10. Java 9 开发环境搭建指南
  11. Java 8 环境搭建:轻松配置开发环境
  12. 纺织染料环境影响与可持续替代路径