GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 8にGCC(開発ツール)をインストールする方法

GNUコンパイラコレクション(GCC)は、C、C ++、Objective-C、Fortran、Ada、Go、およびDのプログラミング言語用のコンパイラとライブラリのコレクションです。 LinuxカーネルやGNUツールを含む多くのオープンソースプロジェクトは、GCCを使用してコンパイルされています。

この記事では、CentOS8にGCCをインストールする方法について説明します。

CentOSへのGCCのインストール#

デフォルトのCentOSリポジトリには、「開発ツール」という名前のパッケージグループが含まれています。このグループには、GNUコンパイラコレクション、GNUデバッガ、およびソフトウェアのコンパイルに必要なその他の開発ライブラリとツールが含まれています。

開発ツールパッケージをインストールするには、rootまたはsudo権限を持つユーザーとして次のコマンドを実行します。

sudo dnf group install "Development Tools"

このコマンドは、gccを含む多くのパッケージをインストールします 、g++ およびmake

開発用のGNU/Linuxの使用に関するマニュアルページをインストールすることもできます。

sudo dnf install man-pages

gcc --versionを使用して、GCCコンパイラが正常にインストールされていることを確認します GCCバージョンを出力するコマンド:

gcc --version

CentOS8リポジトリで使用可能なGCCのデフォルトバージョンは8.3.1です。 :

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.

それでおしまい。 CentOSシステムにGCCがインストールされており、使用を開始できます。

Hello Worldの例のコンパイル#

このセクションでは、GCCを使用して基本的な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

プログラムは次のように出力します:

Hello World!

Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS8にGCCをインストールする方法

  3. CentOS8にErlangをインストールする方法

  1. CentOS7にJava11および12をインストールする方法

  2. CentOS7にWine4.0をインストールする方法

  3. CentOS7にVim8.2をインストールする方法

  1. CentOS7にVirtualBoxをインストールする方法

  2. CentOS8にGitをインストールする方法

  3. CentOS8にDockerをインストールする方法