GNU/Linux >> Linux の 問題 >  >> Debian

Debian10LinuxにGCCコンパイラをインストールする方法

GNUコンパイラコレクション(GCC)は、C、C ++、Objective-C、Fortran、Ada、Go、およびDプログラミング言語をサポートするコンパイラとライブラリのオープンソースコレクションです。 Linuxカーネル、GNUユーティリティ、およびその他の多くのプロジェクトはGCCでコンパイルされています。

このチュートリアルでは、GCCコンパイラをDebian 10、Busterにインストールする方法について説明します。同じ手順がDebian9とDebianベースのディストリビューションにも当てはまります。

前提条件#

Debianシステムにパッケージをインストールするには、sudo権限を持つユーザーとしてログインする必要があります。

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

デフォルトのDebianリポジトリには、build-essentialという名前のメタパッケージが含まれています これには、GCCコンパイラと、ソフトウェアのコンパイルに必要なその他のライブラリおよびユーティリティが含まれています。

以下の手順に従って、GCCコンパイラDebian10をインストールします。

  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

    この記事を書いている時点で、Debian10リポジトリで利用可能な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の例のコンパイル#

基本的なCまたはC++プログラムをGCCでコンパイルするのは非常に簡単です。テキストエディタを開き、次のファイルを作成します。

nano hello.c
hello.c
#include <stdio.h>
int main()
{
  printf ("Hello World!\n");
  return 0;
}

ファイルを保存し、次のコマンドを使用して実行可能ファイルにコンパイルします。

gcc hello.c -o hello

コンパイラは、helloという名前のバイナリファイルを作成します コマンドが実行されたのと同じディレクトリにあります。

プログラムを実行するには:

./hello

出力は次のようになります:

Hello World!

Debian
  1. LogstashをDebianLinuxにインストールする方法

  2. DebianLinuxにElasticsearchをインストールする方法

  3. DebianLinuxにVirtualBoxをインストールする方法

  1. DebianLinuxにSlackをインストールする方法

  2. Ubuntu18.04にGCCコンパイラをインストールする方法

  3. DebianLinux9にVirtualBoxをインストールする方法

  1. Debian10LinuxにGoをインストールする方法

  2. Debian10LinuxにSlackをインストールする方法

  3. Debian Linux10LinuxにVirtualBoxをインストールする方法