- Home ›
- C言語 入門 ›
- C/C++言語の開発環境
C++ Compilerのダウンロードとインストール
C言語及びC++の開発環境として無料で利用可能なエンバカデロ社のC++ Compilerをインストールする方法について解説します。
C++ Compilerのダウンロード
C++ Compilerをダウンロードするには次のURLへアクセスしてください。
https://www.embarcadero.com/jp/free-tools
エンバカデロ社が提供している無料のツールが表示されています(利用できる人の条件はあります)。今回は利用しませんが統合開発環境の「C++Builder Community Edition」もここからダウンロードすることができます。
今回利用する「C++ Compiler」は画面下のほうにあります。「C++Compiler - 無料版」と書かれたブロックの中にある「無料版のダウンロード」をクリックしてください。
次のような画面が表示されます。
C++ Compilerをダウンロードするには利用者登録が必要です。氏名やメールアドレス、パスワードなどを入力し、そのあとで「私はロボットではありません」にチェックをしたあとで「今すぐダウンロード」をクリックしてください。
次のような画面が表示されてC++ Compilerのダウンロードが開始されます。任意の場所に保存しておいてください。
C++ Compilerのダウンローはこれで完了です。
C++ Compilerをインストールする
インストールはダウンロードした圧縮ファイルを展開してください。「BCC102」というディレクトリが含まれていますので任意のディレクトリへ配置すると完了です。
「BCC102」ディレクトリの中には次のようなファイルとディレクトリが含まれていました。
C++ Compilerのインストールはこれで完了です。
PATHを設定する
C++ Compilerを任意のディレクトリから利用するにはPATHを設定しておく必要があります。対象となるプログラムはC++ Compilerをインストールしたディレクトリの中の「bin」ディレクトリに含まれています。
それではPATHを設定します。デスクトップ左下にあるスタートメニューをクリックし、表示されたアプリの一覧の「Windowsシステムツール」をクリックします。
表示された中から「コントロールパネル」をクリックして下さい。
「コントロールパネル」が表示されたら「システムとセキュリティ」をクリックして下さい。
次の画面で「システム」をクリックして下さい。
「システム」画面が表示されましたら左側メニューの中の「システムの詳細設定」をクリックして下さい。
「システムのプロパティ」画面が表示されます。「環境変数」をクリックして下さい。
「環境変数」の画面が表示されます。この画面でPATHの設定を行います。
システム環境変数の中で「変数」が「Path」と書かれたものを探し、「Path」と書かれた箇所を一度クリックして選択してから「編集」ボタンをクリックして下さい。
「環境変数名の編集」画面が表示されます。
右上の「新規」をクリックすると左側の一覧の最後に新しい項目を追加できるようになりますので「C:\pg\BCC102\bin」を入力して下さい(ご自身がC++ Compilerをインストールしたディレクトリに合わせて入力して下さい)。入力が終わったら「OK」をクリックして下さい。
これで今までPATHに設定されていた値にC++ Compilerで使用するPATHを追加することができました。
-- --
それでは確認をしてみます。コマンドプロンプトを起動し、任意のディレクトリで「bcc32c --version」と入力して実行してください。
C:¥>bcc32c --version
次のように表示されればPATHの設定は無事完了しています。
C:¥>bcc32c --version Embarcadero C++ 7.30 for Win32 Copyright (c) 2012-2017 Embarcadero Technologies, Inc. Embarcadero Technologies Inc. bcc32c version 3.3.1 (36350.30c6854.779bede) (based on LLVM 3.3.1) Target: i686-pc-win32-omf Thread model: posix C:¥>
C++ Compilerのダウンロードとインストール、そしてC++ Compilerを利用するための環境変数PATHの設定手順について解説しました。
( Written by Tatsuo Ikura )

著者 / TATSUO IKURA
初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。