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 にドメイン名を解決する方法のチュートリアル

推薦する

情報フロー広告CPA(情報フロー広告を掲載するための基礎となる控除ロジック)

情報フロー広告を掲載するための基本的な課金ロジック現在の情報フロー広告のほとんどは入札広告の形で掲載...

WebLogic の起動に失敗する一般的な理由と解決策

WebLogic は、米国 Ocle Corporation が開発した Java アプリケーション...

SEO とは (SEO という言葉は毎日耳にしますが、SEO とはいったい何なのでしょうか?)

SEO という言葉は毎日耳にしますが、SEO とは一体何なのでしょうか?インターネット時代の到来と...

融資促進方法(中国郵政貯蓄銀行深圳支店が初のテイクオフ融資を開始し、伝統産業に新たな生産性の翼を与える)

中国郵政貯蓄銀行深圳支店が初のテイクオフローンを開始、伝統産業に新たな生産性の翼を与える出典: ファ...

リーディングコミュニティ分裂(コミュニティを0から1に成長させ、リードと収益化を達成する完全なビデオコース)

コミュニティでトラフィックの転換と収益化を 0 から 1 まで達成する方法に関する完全なビデオ コ...

企業ブランド企画(企業がブランド企画を行うための6つのステップ)

企業がブランドプランニングを行うための6つのステップ企業がより良い業績を達成したい場合、消費者が類似...

家電ブランドのマーケティング企画(想像力に感心するブランドは1つだけです。家電ブランドのオリンピックマーケティング戦略を見てみましょう)

私がその創造的な思考において尊敬しているのは、ただ 1 つのブランドだけです。家電ブランドのオリンピ...

Shopifyはどの国に適していますか?

ショッピファイ2006 年の設立以来、長年にわたり、独立系ウェブサイトの中でも人気の高いサイトのひと...

ブランド プランニングとは何か (優れたブランド プランニング プランを作成するにはどうすればよいでしょうか? ブランド プランニング プランの役割は何ですか?)

優れたブランド計画を作成するにはどうすればよいでしょうか?ブランドプランニングの役割は何ですか?優れ...

革新的なプロモーション方法(統合マーケティングプロモーション方法、革新的なマーケティング戦略の完全な統合)は何ですか?

統合されたマーケティングプロモーション方法、革新的なマーケティング戦略の完璧な統合今日の競争の激しい...

古河ブランド企画(「新坑を見れば美しい町」が「良米」を「名米」に、地元米ブランドが力強くデビュー)

「美しい町は新坑を見よ」 「良米」を「名米」に変える、地元米ブランドが力強いデビュー出典:嘉興日報...

SSAWホテルは3年以内に1,000店舗をオープンすることを誓う

新年の始まりには、すべてが新しくなります。ジュンティン ホテルにとっても、旧年に別れを告げ、新たな気...

情報フロー広告の概要(情報フロー広告とはどういう意味ですか)

情報フロー広告とはどういう意味ですか? フィード広告とは、ソーシャルメディアユーザーの友人の更新情報...

情報フロー広告はどのように表示されますか (情報フロー広告のプロモーションと運用 | Toutiao の広告はどのように表示されますか?)

情報フロー広告宣伝・運用 | Toutiao の広告はどのように表示されますか?現在、Toutia...