このチュートリアルでは、LinuxでCプログラムを実行する方法を学びます。 C言語は、1972年にDennis RitchieによってBell Laboratoriesで開発されました。 それはまだシステムレベルのプログラミングのために非常に普及しています。 C言語は他の多くの言語の母語です。
実際、UnixはCを使用して実装された最初のオペレーティングシステムカーネルの一つです。
目次
LinuxでCプログラムを実行する手順
LinuxターミナルでCプログラムを実行するには、最初にC用のコンパイラをインストールする必要があります。
1. Linuxシステムにbuild-essentialパッケージをインストールする
必須パッケージをインストールするには、以下の手順に従います。sudo apt updateを以下に示すように実行します
sudo apt update
システムに必須パッケージをインストールするには、次のコマンドを実行します :
sudo apt install build-essential
このコマンドは、Cプログラムを実行するために必要なすべてのパッケージをインストールします。
2. テストするCプログラムを書く
Cプログラムを書くことになると、複数のオプションがあります。 GUIコードエディタを使用して書き込むことも、端末を使用することもできます。 端末にコードを記述する場合でも、複数のオプションが利用可能です。 このチュートリアルでは、Vimエディタを使用してCプログラムを作成します。 Vimエディタでファイルを開くには、次のコマンドを使用します:
vim c_code.c
この例で使用されているコードは次のとおりです:
#include <stdio.h>int main(){ printf("Linux For Devices!"); return 0;}
vimを保存して終了するには、次のように入力:
:wq
ファイルの内容を確認するには、catコマンドを使用します:
cat c_code.c
3. コンパイルと実行
Cプログラムをコンパイルするには、GCCコンパイラを使用します。 GCCコンパイラのバージョンを確認するには、次のコマンドを使用します:
gcc --version
Cプログラムをコンパイルするには、次のコマンドを使用します:
gcc c_code.c -o c_code
エラーがない場合、端末は出力を与えません。 エラーがある場合、端末はそれを表示します。 Cプログラムを実行するには、次のコマンドを使用します:
./c_code
端子は、上記の出力を与えます。 出力をファイルに保存するには、次のコマンドを使用します:
./c_code > c_code_output.txt
これにより、出力がファイルに保存されます。 ファイルを表示するには、catコマンドを使用します:
cat c_code_output.txt
結論
ここでは、LinuxでCプログラムを実行する方法を見てきました。 今、あなたは便利なプログラムを作成し、Linuxで簡単にそれらのプログラムを実行するためにC言語を使用することができます。