この章で説明するトピック
この章の目標
この章の終わりまでに、最初のCプログラム(次の章で説明します)をコンパイルして実行するためのコンピュータ環境の準備が整います。 この章では、LinuxとWindowsの両方のマシンでのコンパイルプロセスについて説明します。Macでのコンパイル手順はLinuxとほぼ似ています(ただし、内部の作業はCを学ぶために知る必要がないことが異なります)
Linuxマシン(Ubuntu)で’C’プログラムをコンパイルして実行する方法)
ステップ-1:あなたの”ターミナル”アプリケーションを検索して開く
ステップ-2:必須のビルドパッケージをインストールする
build-essentialパッケージをインストールすると、Cプログラムのコンパイルと実行に必要なすべてのコンパイルと実行ツールがインストールされます。
Linuxターミナルでrootとして次のコマンドを入力します:
$ sudo apt-get install build-essential
ステップ-3: あなたのCプログラムを書いて保存してください
次のコマンドを使用してUbuntuのグラフィカルテキストエディターを開きます,
$ gedit sampleProgram.c
その中に以下のCコードをコピーします。 今のところCコードを理解していない場合は心配しないでください。 次の章からプログラミングを学びます。 また、Cコードファイルを保存することを忘れないでください。c拡張子。 ファイルを保存します。 ステップ-4:’C’コードをコンパイルする
次のステップは、前のステップで記述されたソースコードをコンパイルすることです。 これは、端末で次のコマンドを使用して行うことができます。
$gcc sampleProgram.c -o sampleProgram
ソースファイル”sampleProgram.c”は実行可能ファイル”sampleProgram”に変換されます。
ステップ-5:実行可能なCプログラムファイルを実行する
最後のステップは、コンパイルされたCプログラムを実行することです。 これを行うには、次の構文を使用します:
$ ./sampleProgram
おめでとうございます! あなたはちょうどあなたのcプログラムをコンパイルして実行しました。 上記の例では、printf()関数を使用してソースコードに書いたテキストを表示して、プログラムがどのように実行されるかを見ることができます。 私はあなたが’printf()’に慣れていないことを知っています–だから、心配しないでください、あなたは後でそれを学ぶでしょう。
Windowsマシンで’C’プログラムをコンパイルして実行する方法
一般的に、グラフィカルユーザインタフェースを備えたコンパイラは、Windows上でCプログラムをコンパイルして実行するために使用されます。 しかし、はい、windowsマシンで有名な-cmdと呼ばれるコマンドラインインターフェイスを使用して実行することもできます。
コマンドプロンプトでは、GUIコンパイラを使用せずにCプログラムを実行するために一連の手順を実行する必要があります。 この章では、コマンドプロンプトを使用してCプログラムをコンパイルする方法を学びます。ステップ-1:’cmd’アプリケーションを開き、’gcc-v’と入力します’
windowsの検索バーに”cmd”と入力し、コマンドプロンプトアプリケーションを開きます。 コマンド’gcc-v’を実行して、Cコンパイラがインストールされているかどうかを確認します。 そうでない場合は、’gcc’コンパイラをダウンロードしてインストールする必要があります。 このリンクを使用して’gcc’バイナリをインストールすることができます:GCCのインストール。
ステップ-2:’C’コードを書く
単純なCコードを記述し、それをで終わるファイルに保存します。c拡張子。 単純なCコードをファイル”sampleProgram”に保存しました。c”。 Cコードを以下に示します。
#include <stdio.h>int main( ){ printf("Hello World\n"); return 0;}
ステップ-3:あなたのCプログラムの場所を見つける
Cソースコードを保存したのと同じディレクトリにいることを確認してください。 そうでない場合は、現在の作業ディレクトリをCコードがある場所に変更します。 これを行うには、ディレクトリを変更するコマンド’cd’を使用します。 例として以下に示すように、プログラムが格納されているディレクトリの名前を渡す必要があります。
C:\> cd \users\subhash
あなたのプログラムがすでにあなたの現在のディレクトリにある場合、それを変更する必要はありません。
ステップ-4:Cコードのコンパイル
このステップでは、Cソースコードをコンパイルする必要があります。 これを行うには、コマンド’gcc’の後に実行しようとしているソースコードの名前を使用する必要があります。 私たちの場合は、’sampleProgram.’を使用します。c’
この手順の後、cソースコードファイルが存在するディレクトリに実行可能ファイルが作成されます。 ファイルにはaがあります。exe拡張子。 私たちの場合、ファイルはsampleProgramです。exe”を起動します。
ステップ-5:プログラムの実行
このステップでは、プログラムを実行できます。 これは、拡張子を指定せずにコマンドプロンプトで実行可能ファイルの名前を指定することによって行われます。 これを行うと、下の図に示すように出力が得られます。 あたっては、その目的を明示し、プログラムの出力のコードの印字文字列’こんにちはのです。
おめでとうございます! あなたはちょうどあなたのcプログラムをコンパイルして実行しました。 でどのようにプログラムを実行すると上記の例では、表示するテキストを用いた(こんにちは世界のソースコードを使用’printf()’機能です。 私はあなたが’printf()’に慣れていないことを知っています–だから、心配しないでください、あなたは後でそれを学ぶでしょう。
このステップでは、”Cプログラムをコンパイルして実行する方法”のこの章の最後に来ました。
またおめでとうございます!! あなたはあなたの第三の章で終わりです。 第四章に進むには、下のボタンをクリックしてください。
私の最初のCプログラム
第二章に戻るには、下のボタンをクリックしてください。
Cプログラミング入門