如何在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:

  1. 首先,更新軟件包列表:

    sudo apt update
  2. 安裝 build-essential 通過運行打包:

    sudo apt install build-essential

    您可能還需要安裝手冊頁,其中包含有關使用GNU / Linux進行開發的文檔:

    sudo apt-get install manpages-dev
  3. 要確認已成功安裝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

你好ç

#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 debian

Sidebar