Animation
目次:
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をインストールします。
-
まず、パッケージリストを更新します。
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
ファイルを保存し、次のコマンドを使用して実行可能ファイルにコンパイルします。 コンパイラは、コマンドが実行された同じディレクトリに
プログラムを実行するには: 出力は次のようになります。 Debian 10にGCCを正常にインストールしました。GCCの詳細については、公式のGCCドキュメントをご覧ください。
#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
結論
Linuxディストリビューションの更新:Ubuntuのスラッシュサポート、Debian 7.0の近くのダウンロード
CanonicalのLTS(Long Term Support) CanonicalはUbuntu LinuxのLong Term Support(LTS)リリースのサポート期間を3年から5年に延長したことはずいぶん前ではありませんでしたが、先週、CanonicalはUbuntu Linuxの逆方向の動きを見せました
Debian 9でユーザーを追加および削除する方法
ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、Debian 9でユーザーを追加および削除する方法を示します。
Debian 9でスワップスペースを追加する方法
スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、Debian 9システムにスワップファイルを追加するために必要な手順の概要を説明します。