G ++、GNU C ++コンパイラは、C++プログラムをコンパイルするために開発されたLinuxのコンパイラです。 G ++でコンパイルできるファイル拡張子は、.cと.cppです。このチュートリアルの目的は、G ++、C++コンパイラをUbuntu20.04 LTS FocalFossaLinuxにインストールすることです。これは、build-essential
をインストールすることで実現されます。 パッケージ。
このチュートリアルでは、次のことを学びます。
- Ubuntu20.04にG++コンパイラをインストールする方法
- C++コンパイラのバージョンを確認する方法
- ソースコードから基本的なC++プログラムをコンパイルする方法
- G++を実行してC++プログラムをコンパイルする方法
使用されるソフトウェア要件と規則
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
インストールまたはアップグレードされたUbuntu20.04Focal Fossa | |
GCC | |
rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 | |
# –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
Ubuntu20.04へのG++C++コンパイラのステップバイステップの説明
gcc
をインストールすることで、C++コンパイラを個別にインストールできます。 パッケージ、Ubuntu20.04にC++コンパイラをインストールするための推奨される方法は、開発パッケージ全体をインストールすることですbuild-essential
。
- 開発パッケージ
build-essential
をインストールしてC++コンパイラをインストールします :$ sudo apt install build-essential
- Cコンパイラのバージョンを確認してください:
$ g++ --version gcc (Ubuntu 9.2.1-17ubuntu1) 9.2.1 20191102
- 基本的なC++コードソースを作成します。たとえば、hello worldC++プログラムを作成しましょう。次のコードを
hello.cc
として保存します テキストファイル:#include <iostream> using namespace std; int main() { cout << "Hello, World!"; return 0; }
上記のコードを
hello.cc
内に保存します ファイル、コンパイル、実行:$ g++ -o hello hello.cc $ ./hello Hello, World!
「Ubuntu20.04で複数のGCCとG++コンパイラバージョンを切り替える方法」にアクセスして、同じUbuntuシステムに複数のコンパイラバージョンをインストールする方法を確認してください。