development environment setup
例を使用したC ++環境のセットアップの詳細。
C ++用にEclipseを構成する方法
これで 無料のC ++トレーニングシリーズ 、このチュートリアルでは、C ++環境のセットアップについて詳しく学習します。
C ++プログラムを実行する方法の詳細を調べます。このためには、ローカルマシンに環境を設定する必要があります。または、他の方法を使用して設定することもできます。
C ++プログラムは、Windows、Linux、Mac OSなどのさまざまなオペレーティングシステムで実行できます。各オペレーティングシステムには独自の機能と動作があり、それに基づいてC ++環境のセットアップ方法が異なります。
L C ++プログラムを実行するさまざまな方法を探ります。
学習内容:
地域環境
C ++を効果的に学ぶためには、C ++プログラミングを始める前にプログラムを練習する必要があります。このためには、ローカルマシン上に、C ++プログラムを記述し、コンパイルして、後で実行できる適切な環境が必要です。
ローカル環境のセットアップの一部として、以下に説明するように、マシン上に2つの最も重要なソフトウェアが必要です。
#1)テキストエディタ
まず、プログラムを作成し、各ファイルを「.cpp」拡張子で保存する必要があります。これらのプログラムを作成するには、マシンにテキストエディタが必要です。テキストの入力を可能にするテキストエディタはすべて機能するはずです。メモ帳やNotepad ++のような高度なエディタのようにシンプルにすることができます。プログラムを作成するには、このエディターが必要です。
プログラムの作成が終了したら、このファイルを拡張子「.cpp」で保存し、コンパイラに渡してコンパイルします。拡張子が.cppのこのファイルは、「ソースコードファイル」と呼ばれます。
以下に、C ++プログラムの作成に使用されるNotepad ++エディターのスクリーンショットを示します。
#2)コンパイラ
C ++プログラムの準備ができたら、プログラムをコンパイルして実行する必要があります。 「コンパイラ」と呼ばれるソフトウェアプログラムを使用してプログラムをコンパイルします。
コンパイラは、高水準言語(この場合はC ++)で記述されたプログラムを、コンピュータが理解できる低水準の機械語命令に変換するソフトウェアです。その後、コンピューターはこれらの各命令を実行して、目的の結果を生成します。この低レベルのマシン命令のセットは、オブジェクトコードと呼ばれます。
したがって、簡単に言えば、コンパイルはソースコードからオブジェクトコードへの変換として定義できます。
スクラムチームが提供するビジネス価値について誰が責任を負いますか?
次のセクションでは、さまざまなプラットフォームでのコンパイラの設定の詳細について説明します。
C / C ++コンパイラの設定
Linuxオペレーティングシステム
Linuxオペレーティングシステムに正しいバージョンのC ++コンパイラが含まれていることを確認するには、次のコマンドを入力する必要があります。
g++ -v
コンパイラがこのLinuxシステムに正しくインストールされている場合、上記のコマンドはC ++コンパイラを起動し、そのバージョンを出力します。エラーが発生した場合は、エラーを読み、ドキュメントを再度確認し、それに応じてセットアップを修正する必要があります。
コンパイラが正しく設定されたら、次のコマンドを実行して、任意のC ++プログラムをコンパイルできます。
g++ filename.cpp
コードにエラーがない場合、実行可能ファイル「a.out」が生成されます。これを実行すると、目的の結果が得られます。
./a.out
注意: 上記のa.outを実行するコマンドは、Linuxのバージョンによって異なる場合があります。
Windowsオペレーティングシステム
C ++は非常に広大であり、C ++で使用できるコンパイラも同様です。 Windowsで利用できるコンパイラはたくさんありますが、そのうちのいくつかは無料で利用でき、一部は有料です。
自由に利用できるコンパイラのいくつかを以下に示します。
- Cygwin(GNU C ++)
- MINGW(Windows用のミニマリストGNU)–Windows用のGCCバージョン。
- 非商用開発用のインテルC ++。
- Microsoft Visual C ++ Expressエディション。
- Oracle C ++
上記のすべてのコンパイラの中で、Microsoft Visual C ++コンパイラが最も人気があります。このコンパイラの無料のExpressEditionまたはCommunityEditionをダウンロードできます。これは完全なソリューションIDEであり、単純なプログラムから大きなプロジェクトまで、あらゆるものを開発することができます。
推奨読書= >> 最も人気のあるC ++コンパイラ
これは既製のIDEであるため、C ++プログラムをコンパイルして実行するために、特にコマンドを指定したり、シーケンスを覚えたりする必要はありません。適切なバージョンのMSVisualStudioをダウンロードしてインストールするだけです。完了したら、使用する準備が整いました。
以下の画像は、WindowsシステムにインストールされたMS VisualStudioを示しています。
その他のC ++ IDE
上ですでに説明したIDEとは別に、C ++コンパイル用に存在するIDEは他にもたくさんあります。 C ++プログラミングのローカル設定がまったく必要ない場合は、存在するさまざまなオンラインコンパイラを使用して、いつでもプログラムをコンパイルおよび実行できます。
これらの間で人気があります:
Cpp.sh
これは、C ++プログラムをオンラインで記述して実行できるインタラクティブなオンラインコンパイラです。
以下は、cpp.shで実行されている簡単なプログラムを示すスクリーンショットです。
iPhoneとAndroid用の無料タイムカードアプリ
codechef ide
Codechefは行きます 多言語コンパイラです。これにより、プログラムを実行する適切な言語を選択でき、必要な言語でプログラムを実行できます。
プログラムの作成と実行は次のようになります。
結論
オンラインIDESは、C ++を学び、それを実践することで言語の経験を積みたいと考えている人々にとって最良のオプションです。
このチュートリアルが、C ++の環境のセットアップに関する深い洞察を得るのに十分明確であることを願っています。
次のチュートリアルから、すべての基本的なC ++の概念を使用したC ++学習を使用したプログラミングに進みます。
=> ここで広範なC ++トレーニングチュートリアルシリーズをお読みください