Debian 10 Linux に GCC コンパイラをインストールするチュートリアル

Debian 10 Linux に GCC コンパイラをインストールするチュートリアル

GNU コンパイラ コレクション (GCC) は、C、C++、Objective-C、Fotn、Ad、Go、および D プログラミング言語をサポートするコンパイラとライブラリのオープン ソース コレクションです。Linux カーネル、GNU ユーティリティ、および他の多くのプロジェクトは、GCC を使用してコンパイルされます。このチュートリアルでは、Debin 0 Buste に GCC コンパイラをインストールする方法について説明します。同じ手順が Debin 9 および Debin ベースのディストリビューションにも適用されます。

前提条件

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

1. DebinにGCCをインストールする

デフォルトの Debin リポジトリには met-essentil というパッケージが含まれており、このパッケージには GCC コンパイラと、ソフトウェアのコンパイルに必要なその他のライブラリおよびユーティリティが含まれています。 GCC コンパイラ Debin 0 をインストールするには、以下の手順に従ってください。

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

sudo pt updte

2. build-essentil次のコマンドを実行してパッケージをインストールします。

sudo pt instll build-essentil

GNU/Linux での開発に関するドキュメントが含まれているマニュアル ページをインストールすることもできます。

sudo pt-get instll mnpges-de

3. GCCコンパイラが正常にインストールされたことを確認するには、次のように入力します。 gcc --esion :

gcc --esion

この記事を書いている時点では、Debin 0リポジトリで利用可能なGCCのデフォルトバージョンは8.3.0 :

gcc (Debin 8.3.0-6) 8.3.0 Copyight (C) 208 Fee Softwe Foundtion, Inc. This is fee softwe; see the souce fo copying conditions. Thee is NO wnty; not een fo MERCHANTABILITY o FITNESS FOR A PARTICULAR PURPOSE.

2. Hello Worldサンプルをコンパイルする

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

nno hello.cこんにちは#include <stdio.h> int min () { pintf ( "Hello Wold! \n " ); etun 0 ; }

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

gcc hello.c -o hello

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

プログラムを実行するには、次を実行します:

./hello

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

Hello Wold!

<<:  Ubuntu 20.04 でユーザーを追加および削除する方法

>>:  NameSilo から CloudFlare にドメイン名を解決する方法のチュートリアル

推薦する

データ運用業績評価フォーム(電子商取引運用業績評価:給与体系エクセルフォーム、監督者、部長、アシスタント等を含む)

電子商取引業務業績評価:給与体系エクセル表、監督者、部長、アシスタント等を含む。電子商取引関連の業務...

SEOキーワードライブラリ(SEO学習キーワード拡張)

SEO学習キーワード拡張この記事の目的: キーワードライブラリを構築するプロセス前回の記事では、キ...

eスポーツイベント運営の内容とは(eスポーツ業界の4大運営モデル)

eスポーツ業界の4つの主要な運営モデル約20年間の発展を経て、eスポーツは膨大なユーザー数と巨大な...

SSL証明書の使い方 SSL証明書使用時の注意

SSL 証明書の使用方法は? SSL 証明書はデジタル証明書の一種で、通常はウェブサイトのサーバーに...

Xshell ファイルの表示/編集/削除コマンド

Xshell は、サーバーをリモート制御するために使用できる、一般的に使用される SSH クライアン...

プロモーション方法(効果的なプロモーションのための3つの方法を手取り足取り教えます)

効果的に宣伝する3つの方法を教えます現代のマーケティングにおいて、オンラインプロモーションは欠かせな...

ナマコブランドマーケティング(臨沂ナマコ1号、日勝ナマコフルケース企画!)

臨沂ナマコ1号、日勝ナマコ全ケース企画! (この記事は、公式アカウント「Mudaoブランド戦略」で最...

ブランドのスプラッシュ スクリーン広告 (スプラッシュ スクリーン広告を廃止する勇気のあるテレビ メーカーはどこでしょうか?)

あちこちに溢れているスタートアップ広告を廃止する勇気のあるテレビメーカーはどこでしょうか?入れ子人...

ズボンラックブランドランキングトップ10(メンズベルトおすすめブランドトップ10)

おすすめのメンズベルトブランドトップ10ベルトは調節の役割を果たします。パンツがどれだけゆるくてだぶ...

CentOS 8 で SSH キーを作成する方法

SSH は Secue Shell の略で、クライアントとサーバー間の安全な接続に使用される暗号化ネ...

企業の運営にはどのような側面が含まれますか(企業の運営モデル、ビジネスモデル、管理モデル、利益モデル、マーケティングモデル)

企業の運営モデル、ビジネスモデル、経営モデル、利益モデル、マーケティングモデル企業のオペレーティング...

5118 の毎日のホットワードをオンラインで提供し、複数のプラットフォームでホットなトラフィックを獲得

ホットワードは SEO にも役立ちます。現在のソーシャル ホットスポットやトピックを適切に統合するこ...

製品安全運用(安全運用とは?(その1))

セキュリティ運用とは何でしょうか? (1つ)現在、多くの企業、メーカー、大手 V がセキュリティ運用...