ホームページ >運用・保守 >Linuxの運用と保守 >Linux 上で C および C++ プログラムをコンパイルして実行する方法

Linux 上で C および C++ プログラムをコンパイルして実行する方法

不言
不言オリジナル
2019-03-07 11:01:5911618ブラウズ

C は、システム ソフトウェアの開発に使用される強力なプログラミング言語です。この記事では、コマンド ラインを使用して Linux システムで C および C プログラムを実行する方法を紹介します。この記事では、GCC (GNU Compiler Collection) の「gcc」コマンドと「g」コマンドを使用して C/C プログラムをコンパイルします。

Linux 上で C および C++ プログラムをコンパイルして実行する方法

gcc は、GCC の GNU C コンパイラです。

g は、GCC の GNU C コンパイラです。

開発ツールのインストール

C プログラムを実行するには、開発ツール パッケージを Linux システムにインストールする必要があります。次のコマンドのいずれかを実行して、オペレーティング システムに応じて開発キットをインストールします。

$ sudo yum groupinstall "Development Tools"   ## 基于Redhat的系统 
$ sudo apt-get install build-essential        ## 基于Debian的系统

C 言語の例

たとえば、Hello World のコードを作成します。

#include <stdio.h>
int main()
{
   printf("Hello World!");
   return 0;
}

次のようにシステム上に新しいファイルを作成します。

$ vim helloworld.c

Linux で C/C プログラムをコンパイルして実行する

GNU の使用 C コンパイラ上記の hello world プログラムを次のようにコンパイルします。

$ gcc helloworld.c -o hello

C コンパイラを使用して、次のコマンドを記述します。

$ g++ helloworld.c -o hello

上記のコマンドは、現在のディレクトリに hello という名前の実行可能ファイルを作成します。他のコマンドと同じ操作を直接実行できます。

$ ./hello

ファイルを bin ディレクトリ (/usr/local/bin) にコピーして、システム全体でアクセスできるようにすることもできます。

この記事はここで終了しました。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !

以上がLinux 上で C および C++ プログラムをコンパイルして実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。