CentOS 8上安裝GCC實現開發編譯功能
GNU Compiler Collection (GCC)是由C、C++、Objective-C、Fortran、Ada、Go和D等程式語言的編譯器和庫組成,很多開源專案,包括 核心和GNU工具,都是用GCC編譯的。 |
預設資源庫中包含一個名為"開發工具"的軟體包組,其中包括 GNU 編譯器集合、GNU 偵錯程式以及其他編譯軟體所需的開發庫和工具。
安裝GCC與配置GCC
要安裝GCC開發工具包,必須要以root或具有sudo許可權的使用者身份執行以下 ,我這裡是以root使用者的身份執行 安裝的,具體安裝如下:
安裝開發工具組
[root@ece2cd92dada ~]# dnf group install "Development Tools"
以上命令安裝了很多軟體包,包括gcc、g++和make
安裝開發工具手冊
[root@ece2cd92dada ~]# dnf install man-pages
驗證GCC是否安裝成功
[root@ece2cd92dada ~]# gcc --version gcc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4) 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.
vim編寫一個C語言的“Hello World”
[root@ece2cd92dada ~]# vim hello.c #includeint main() { printf ("Hello World!\n"); return 0; }
GCC編譯hello.c檔案,生成hello二進位制程式
[root@ece2cd92dada ~]# gcc hello.c -o hello
執行編譯後的hello二進位制程式
[root@ece2cd92dada ~]# ./hello Hello World!
結論
本文介紹瞭如何在CentOS 8上安裝GCC開發編譯工具,現在可以訪問官方的GCC文件頁面,也可以查閱一些資料,學習如何使用GCC和G++來編譯你的C和C++程式。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2695839/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS7編譯和安裝GCC7.5CentOS編譯GC
- Centos8編譯安裝核心CentOS編譯
- centos PHP 編譯安裝CentOSPHP編譯
- Centos8 stream系統編譯安裝Tomcat教程。CentOS編譯Tomcat
- Centos8 stream系統編譯安裝Docker教程。CentOS編譯Docker
- Centos8 stream系統編譯安裝Memcached教程。CentOS編譯
- Centos8 stream系統編譯安裝Redis教程。CentOS編譯Redis
- Centos8 stream系統編譯安裝Apache教程。CentOS編譯Apache
- Centos8 stream系統編譯安裝PHP教程。CentOS編譯PHP
- Centos8 stream系統編譯安裝phpMyAdmin教程。CentOS編譯PHP
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- 原創 【CentOS Linux 7】實驗4【gcc編譯器】CentOSLinuxGC編譯
- Centos7編譯安裝OpenRestyCentOS編譯REST
- Centos 編譯安裝 PHP7.4.7CentOS編譯PHP
- Elam的caffe筆記之配置篇(一):CentOS6.5編譯安裝gcc4.8.2筆記CentOS編譯GC
- Centos8 stream系統編譯安裝Nginx1.22教程。CentOS編譯Nginx
- Centos8 stream系統編譯安裝MySQL5.7教程。CentOS編譯MySql
- Centos8 stream系統編譯安裝Pure-Ftpd教程。CentOS編譯FTP
- 在VMware已安裝的CentOS7.9上編譯安裝mysql5.6CentOS編譯MySql
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- Centos7編譯安裝Apache教程。CentOS編譯Apache
- Centos7編譯安裝Memcached教程。CentOS編譯
- Centos7編譯安裝Docker教程。CentOS編譯Docker
- Centos7編譯安裝Tomcat教程。CentOS編譯Tomcat
- CentOS 全新編譯安裝 Python3.8CentOS編譯Python
- CentOS 下編譯安裝 PHP7.2CentOS編譯PHP
- 【踩坑記】Ubuntu 20.04.6 LTS下編譯安裝gcc 4.4.0Ubuntu編譯GC
- 在滴滴雲 DC2 編譯安裝最新 GCC 版本編譯GC
- CentOS8安裝Geant4筆記Geant4介紹、編譯和安裝CentOS筆記編譯
- CentOS8 Stream編譯安裝最新的Linux Kernel 6.0 rc3CentOS編譯Linux
- CentOS 7下編譯安裝Python3CentOS編譯Python
- centos7 編譯安裝imagemagick7.1CentOS編譯
- centos7編譯安裝python3CentOS編譯Python
- Centos 7.6 下Mysql8.0.16編譯安裝CentOSMySql編譯
- httpd-2.4 編譯安裝(centos6)httpd編譯CentOS
- CentOS下編譯安裝Python3教程CentOS編譯Python