アンドロイド

Debian 10 Linuxにgccコンパイラをインストールする方法

Animation

Animation

目次:

Anonim

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

このチュートリアルでは、Debian 10、バスターにGCCコンパイラをインストールする方法を説明します。 Debian 9およびDebianベースのディストリビューションにも同じ手順が適用されます。

前提条件

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

DebianへのGCCのインストール

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

以下の手順に従って、GCC Compiler Debian 10をインストールします。

  1. まず、パッケージリストを更新します。

    sudo apt update

    次を実行して build-essential パッケージをインストールします。

    sudo apt install build-essential

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

    sudo apt-get install manpages-dev

    GCCコンパイラが正常にインストールされたことを確認するには、 gcc --version ます。

    gcc --version

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

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

nano hello.c こんにちはC

#include int main() { printf ("Hello World!\n"); return 0; } #include int main() { printf ("Hello World!\n"); return 0; }

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

gcc hello.c -o hello

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

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

./hello

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

Hello World!

結論

Debian 10にGCCを正常にインストールしました。GCCの詳細については、公式のGCCドキュメントをご覧ください。

gcc debian