帮助中心
如何在Debian 10 Linux上安装GCC编译器



GNU编译器集合(GCC)是一个开源的编译器和库集合,支持C、C++、Objective-C、Fortran、Ada、Go和D编程语言。Linux内核、GNU实用程序和许多其他项目都是用GCC编译的。

本教程解释了如何在 Debian 10, Buster 上安装 GCC 编译器。同样的说明也适用于 Debian 9 和任何基于 Debian 的发行版。

前提条件


要在您的 Debian 系统上安装软件包,您必须以具有 sudo 权限的用户身份登录。

在 Debian 上安装 GCC


默认的 Debian 软件库包含一个名为 build-essential 的元包,其中包含 GCC 编译器和其他编译软件所需的库和工具。

按照下面的步骤来安装GCC编译器 Debian 10。

首先,更新软件包列表。

$ sudo apt update

通过运行来安装 build-essential 包。

$ sudo apt install build-essential

你可能还想安装包括使用GNU/Linux进行开发的文档的手册页。

$ sudo apt-get install manpages-dev

为了确认GCC编译器已经成功安装,输入gcc --version。

$ gcc --version

在写这篇文章的时候,Debian 10软件库中默认的GCC版本是8.3.0。

gcc (Debian 8.3.0-6) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

就这样了。你已经在你的Debian机器上成功安装了GCC。

编译一个Hello World的例子


用GCC编译一个基本的C或C++程序是非常简单的。打开你的文本编辑器,创建以下文件。

$ nano hello.c
hello.c
#include <stdio.h>
int main()
{
  printf ("Hello World!\n");
  return 0;
}

保存该文件,并使用以下命令将其编译为可执行文件。

$ gcc hello.c -o hello

编译器将在执行该命令的同一目录下创建一个名为hello的二进制文件。

要执行该程序,请运行

$ ./hello

输出将看起来像这样。

Hello World!


总结


您已经成功地在您的Debian 10上安装了GCC。关于GCC的更多信息,请访问GCC官方文档。

文章相关标签: 安装GCC编译器
购物车