首頁 > 軟體

如何在CentOS 8上安裝GCC開發工具(Development Tools)

2020-06-16 16:25:53

GNU編譯器集合(GCC)是C,C ++,Objective-C,Fortran,Ada,Go和D程式語言的編譯器和庫的集合。許多開源專案,包括Linux核心和GNU工具,都是使用GCC編譯的。

本文介紹如何在CentOS 8上安裝GCC。

在CentOS上安裝GCC

預設的CentOS儲存庫包含一個名為“Development Tools”的軟體包組,其中包括GNU編譯器集合,GNU偵錯程式以及編譯軟體所需的其他開發庫和工具。

要安裝開發工具包,請以root或具有sudo特權的使用者身份執行以下命令:

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf group install "Development Tools"

該命令會安裝許多軟體包,包括gcc,g ++和make。

您可能還需要安裝有關使用GNU / Linux進行開發的手冊頁:

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install man-pages

通過使用顯示GCC版本的gcc --version命令來驗證是否成功安裝了GCC編譯器:

[linuxidc@localhost ~/www.linuxidc.com]$gcc --version

CentOS 8儲存庫中可用的GCC的預設版本是8.3.1:

輸出如下:

gcc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)
Copyright © 2018 Free Software Foundation, Inc.
本程式是自由軟體;請參看原始碼的版權宣告。本軟體沒有任何擔保;
包括沒有適銷性和某一專用目的下的適用性擔保。

Ok,就這樣。 GCC已安裝在CentOS系統上,您可以開始使用它了。

編譯Hello World範例

在本節中,我們將使用GCC編譯基本的C程式。開啟您的文字編輯器並建立以下檔案:

[linuxidc@localhost ~/www.linuxidc.com]$nano hello.c

#include <stdio.h>
int main()
{
  printf ("Hello World!www.linuxidc.comn");
  return 0;
}

儲存檔案,並通過執行以下命令將其編譯為可執行檔案:

[linuxidc@localhost ~/www.linuxidc.com]$gcc hello.c -o hello

將在執行命令的同一目錄中建立一個名為hello的二進位制檔案。

執行hello程式:

[linuxidc@localhost ~/www.linuxidc.com]$./hello

該程式將輸出:

Hello World!www.linuxidc.com

總結

我們已經向您展示了如何在CentOS 8上安裝GCC。您現在可以存取GCC官方文件頁面,了解如何使用GCC和G++編譯C和C++程式。

如果您遇到問題或有反饋,請在下面發表評論。


IT145.com E-mail:sddin#qq.com