C/C++の開発環境を整備:MinGWとEclipse CDT
C/C++言語によるプログラミングを始めるためには、プログラムの開発/実行を行う環境が必要だ。今回はMinGWとEclipse CDTをインストールする。
今回から、いよいよC/C++言語によるプログラミングを始めることにしたい。そのためには、第3回で紹介した処理系や開発環境が必要になる。そこで、処理系にMinGWのGCC、開発環境にEclipse CDTを選び、インストールすることにした。インストールが環境したら、これらを用いたプログラミングをしてみよう。
MinGWのインストール
MinGW(Minimalist GNU for Windows)は、GCCをはじめとする、Windows環境でC/C++言語によるプログラミングが可能なソフトウェアを簡単にインストールできるようにしたパッケージだ。Colin Peters氏により開発され、1998年に公開が始まった。配布ライセンスはBSD, GPLである。
SourceforgeよりAutomated MinGW Installerをダウンロードし、MinGW-x.x.x.exe(x.x.xはバージョン番号)を開いてインストーラ(図1)を実行すれば、コンパイルおよび実行形式モジュール生成に必要なgccコマンドなどが利用可能になる。
インストーラ自体は約140KB程度だが、インストール時にソフトウェアがダウンロードされるため、インストール中もネットワークに接続されていなくてはならない。MinGWでは、GCC以外にJavaなどの言語のコンパイラもインストールできるが、C/C++言語に関連するものだけでも約75MBのディスク容量が必要となる。
図1 MinGWのインストーラ
gccコマンドの実行を確認
MinGWがインストールできたら、gccコマンドが実行できるかどうかを確認しておこう。C:\MinGWにインストールしたのであれば、C:\MinGW\bin\gcc.exeがその本体だ。エクスプローラで見るとgccという名前のアイコンになっているはずだ。
ただ、このgccアイコンをダブルクリックで開いても、ウィンドウが一瞬表示されるだけで、何が起きたのかさっぱり分からない。そこでコマンドプロンプトを開き(すべてのプログラム、アクセサリ、コマンド プロンプトの順にクリック)、gccのアイコンをそこにドラッグ&ドロップしてEnterキーを押してほしい。
図2のように「gcc.exe: no input files」と表示されれば、コマンドが実行できたことになる。このメッセージは「入力されるファイルがない」という意味で、つまりソースコードの名称が指定されていないということだ。まだプログラムを作成していないので当たり前だ。今の段階では特に気にしなくてもよい。
図2 gccコマンドが実行できることを確認
- コメント(1件)
- 特集: C/C++のイロハ:メモリ管理からオブジェクト指向まで (15件)
- ホワイトペーパー
- 企画特集
- 話題のタグ
#1 anonymous
- 2008/11/29 12:01
SQLite対応アプリのデータベースファイルを閲覧する
グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
「H.264」ストリーミングのロイヤリティ無料期間が延長
マイクロソフト、「Office 2010」のRC版をリリース
アプリケーション仮想化 3つの課題
仮想化をダメにするストレージの実態
レガシーアプリケーションの稼働どうしてる?
アンケートから見るセキュリティ対策の実態
新しい視点のレンタルサーバが誕生!
経営統合後の事業損益構造の見える化を実現
DBのパフォーマンスに困ってませんか?
仮想環境のバックアップは難しいのか
通販サイトのアクセス集中からの危機を救う
Xbox Live インディーズゲーム開発の軌跡
事例 VMwareでデータセンターをクラウド化
身近な業務をCRMが変革!
利用者の理想を追求した最新レンタルサーバ
御社はまだフリーの転送サービスですか?