C++開発環境の構築:完全ガイド
ローカル環境のセットアップ
C++の開発環境を構築するには、以下の2つのソフトウェアがコンピュータに必要です。
テキストエディタ
プログラムを入力するために使用します。代表的なエディタには、Windowsメモ帳、OS Editコマンド、Brief、Epsilon、EMACS、vimやviなどがあります。
テキストエディタの名前とバージョンはオペレーティングシステムによって異なります。例えば、Windowsではメモ帳、WindowsおよびLinux、UNIXではvimやviが使用できます。
エディタで作成するファイルをソースファイルと呼び、C++では通常、.cpp、.cp、.cの拡張子で命名されます。
C++プログラミングを始めるにはテキストエディタを用意しておく必要があります。
C++コンパイラ
ソースコードを最終的な実行可能プログラムにコンパイルする実際のC++コンパイラです。
ほとんどのC++コンパイラはソースコードの拡張子を気にしませんが、特に指定しない場合、多くはデフォルトで.cppを使用します。
最も頻繁に使用され、無料で利用できるコンパイラはGNU C/C++コンパイラです。それ以外にも、HPやSolarisのコンパイラを使用できます(それぞれのOSを使用している場合)。
GNU C/C++コンパイラのインストール
UNIX/Linuxへのインストール
LinuxまたはUNIXを使用している場合、コマンドラインから以下のコマンドを実行してGCCがインストールされているか確認します:
$ g++ -v
GCCがインストールされている場合、以下のようなメッセージが表示されます:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
GCCがインストールされていない場合は、https://gcc.gnu.org/install/ で詳細な手順に従って自分でインストールする必要があります。
Mac OS Xへのインストール
Mac OS Xを使用している場合、GCCを入手する最も簡単な方法は、AppleのウェブサイトからXcode開発環境をダウンロードし、簡単なインストール手順に従うことです。
Xcodeは現在、developer.apple.com/technologies/tools/ で入手可能です。
Windowsへのインストール
WindowsにGCCをインストールするには、MinGWをインストールする必要があります。MinGWのホームページ www.mingw.org にアクセスし、MinGWダウンロードページへのリンクをたどります。最新版のMinGWインストールプログラム(MinGW-<バージョン>.exe という名前)をダウンロードしてください。
MinGWのインストール時、最低限 gcc-core、gcc-g++、binutils、MinGWランタイムをインストールする必要がありますが、さらに追加でインストールしても構いません。
MinGWのインストールディレクトリの bin サブディレクトリを PATH 環境変数に追加して、コマンドラインからこれらのツールをシンプルな名前で呼び出せるようにします。
インストールが完了すると、Windowsコマンドラインから gcc、g++、ar、ranlib、dlltool などのGNUツールを実行できるようになります。
C言語