如何在 Linux 上安装 C 编译器如何在 Linux 上安装 C 编译器如何在 Linux 上安装 C 编译器如何在 Linux 上安装 C 编译器
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上安装 C 编译器

通过在 Linux 计算机上安装开源 C 编译器来开始 C 编程。

无论您是用 C 语言编码还是从源代码构建 Linux 程序,您都必须安装 C 编译器。 Linux 上的两个主要工具是古老的 GCC 和较新的 Clang。

以下是如何将它们安装在您的计算机上。

在 Linux 上安装 GCC

GCC(即 GNU 编译器集合)自 20 世纪 80 年代以来就已存在,早于 Linux 本身。它不仅可以编译 C 程序,还可以处理 C++、Objective-C、Objective-C++、Fortran、ADA 和 Go。许多开源项目仍然依赖它,包括 Linux 内核。

要在 Debian 和 Ubuntu 上安装 GCC 以及所需的 C 库,请安装 build-essential 软件包:

sudo apt install build-essential

在 Fedora 和其他基于 RPM 的发行版上:

sudo dnf install gcc

在 Arch Linux 上:

sudo pacman -S gcc

在任何其他发行版上,您通常可以搜索“GCC”,然后您会找到适合您的系统的软件包。这也适用于 Clang。

要编译一个简单的 C 程序,例如著名的“Hello,World!”,只需转到保存它的目录并运行以下命令:

gcc hello.c

...其中 hello.c 是您的程序的名称。

如果程序正确,GCC将在当前目录下输出编译后的文件a.out。要运行它,请输入:

./a.out

在 Linux 上安装 Clang

最新的产品是 Clang 编译器,它是由 Apple、ARM、Sony、AMD 等公司作为 LLVM 编译器的前端开发的。 Apple 使用它作为 macOS Xcode 开发环境的编译器。

Clang 的目标是与 GCC 兼容,同时提高性能。它很受欢迎,因为它是根据 Apache 2.0 许可证获得许可的,该许可证不要求开发人员在进行修改时发布其源代码。

您可以使用包管理器安装 Clang。在 Debian 和 Ubuntu 上,只需安装 clang 软件包:

sudo apt install clang

在 Fedora/CentOS 上:

sudo dnf install clang

要在基于 Arch 的发行版上安装 Clang:

sudo pacman -S clang

编译工作与 GCC 相同:

clang hello.c

相关:每个程序员都应该了解的基本编程原则

现在您可以在 Linux 中编译 C 程序

无论您是刚刚学习 C 还是经验丰富的 C 程序员,您都可以轻松安装适用于 Linux 的两个主要 C 编译器 — GCC 和 Clang。

如果您想探索 C 编程,这里有一些关于该语言的更多提示,可以帮助您抢占先机。

©2015-2025 艾丽卡 support@alaica.com