2021-05-12 14:32:11
如何在CentOS 8上安裝GCC開發工具(Development Tools)
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++程式。
如果您遇到問題或有反饋,請在下面發表評論。
相關文章