プログラミング · 1 min read · Oct 10, 2025

C/C++を段階的に学ぶ - ページ2

02. 段階的C/C++ — C/C++のIDEとコンパイラ

C / C++はコンパイラベースのプログラミング言語です。プログラムを実行するには、コンパイラソフトウェア(例:GNU GCC、Tiny C、MS Visual C++、Cygwin C、Borland、Intel Cなど)が必要です。また、プログラムを作成/編集するためのIDEも必要です(例:Dev-C++、Code::Blocks、Eclipse、TurboCなど)。

私のお気に入りのコンパイラとIDEのいくつかの例を挙げますので、広範なリストから最適なものを選択してください。

1. GNU GCCコンパイラのインストール

1.1. Linux用
1.2. Mac OS X用
1.3. Windows用(MinGW + DevCpp-IDE)
1.4. プログラムの作成、コンパイル、実行方法
1.5. サンプルプログラム

1. GNU GCCコンパイラのインストール

1.1. Linux用

  • Redhatの場合、gcc-c++ RPMを取得し、Rpmfindを使用してインストールします(rootとして) rpm -ivh gcc-c++-version-release.arch.rpm
  • Fedora Core/CentOSの場合、GCC C++コンパイラをインストールします(rootとして) yum install gcc-c++
  • Mandrakeの場合、GCC C++コンパイラをインストールします(rootとして) urpmi gcc-c++
  • Debianの場合、GCC C++コンパイラをインストールします(rootとして) apt-get install g++
  • Ubuntuの場合、GCC C++コンパイラをインストールします sudo apt-get install g++
  • rootになれない場合は、ftp://ftp.gnu.org/からtarballを取得し、それに従ってホームディレクトリにコンパイルしてインストールします。

1.2. Mac OS X用

XcodeにはGCC C++コンパイラがバンドルされています。

1.3. Windows用(MinGW + DevCpp-IDE)

MSVCに非常に似たものが見つかります。メニューやボタンの配置を含めて。もちろん、以前に慣れていた場合は多くのことが多少異なりますが、最初のプログラムを実行するのは数回のクリックで簡単です。

1.4. プログラムの作成、コンパイル、実行方法

Linuxを使用している場合、プログラムを作成/編集します:

vi hello.cpp

コンパイル:

g++ -Wall -g -o hello.out hello.cpp

プログラムを実行:

 ./hello.out

1.5. サンプルプログラム:

Cサンプルプログラム:

* 0001_hello.c *\
#include
int main()
{
printf(“\nHello world”);
return 0;
}

C++サンプルプログラム:

* 0001_hello.cpp *\
#include
using namespace std;
int main()
{
cout << endl << “Hello, Happy programming”;
return 0;
}

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。