プログラミング · 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)
- http://www.bloodshed.net/devcpp.htmlにアクセスし、希望のバージョンを選択します(最終的に下にスクロールします)、適切なダウンロードリンクをクリックします!最新バージョンについては、http://www.bloodshed.net/dev/devcpp.htmlにリダイレクトされます。
- ライセンスを読むために下にスクロールし、次にダウンロードリンクに移動します。Mingw/GCCを含むバージョンをダウンロードします。自分で組み立てるよりもはるかに簡単です。非常に短い遅延(数日間)で、devcpp IDEと一緒にパッケージ化された最新のmingwバージョンを常に取得できます。必要なモジュールを手動でダウンロードするのと全く同じです。
- ユーザーレベルで任意のWinNTバージョンで実行できる実行可能ファイルが得られます。ただし、すべてのユーザーに設定する場合は、管理者権限が必要です。devcppとmingwを希望のフォルダーにインストールします。
- IDEを起動し、最初のプロジェクトを体験してください!
MSVCに非常に似たものが見つかります。メニューやボタンの配置を含めて。もちろん、以前に慣れていた場合は多くのことが多少異なりますが、最初のプログラムを実行するのは数回のクリックで簡単です。
1.4. プログラムの作成、コンパイル、実行方法
Linuxを使用している場合、プログラムを作成/編集します:
vi hello.cppコンパイル:
g++ -Wall -g -o hello.out hello.cppプログラムを実行:
./hello.out1.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;
}
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。