このWikiHowでは、C++コード(CPP)を実行可能なEXEファイルに変換する方法を説明します。商用版のMicrosoft Visual Studioを使ってコードを書いている場合は、コンパイラが組み込まれているので簡単に使えます。コンパイラが付属していない別のコーディング・エディタを使用している場合、Minimalist Gnu (MinGW)と呼ばれるWindows用のGCCのフリー・ポートを使うことができます。このガイドは、あなたのソースコードがコンソールアプリケーション用で、外部のライブラリを必要としないことを仮定しています。
Microsoft Visual Studioを使う
-
PCでVisual Studioを開きます。スタートメニューにあります。Visual StudioのフルIDE製品版を使用している場合は、この方法を使用してください。
- コンパイラが付属していないVisual Studio Codeのような無料のコーディングアプリを使用している場合は、Windows用のGCCコンパイラであるMinGWのセットアップ方法を参照してください。
-
新しいプロジェクトを作成する。まだ作成していない場合は、[ファイル]メニューから[新規作成]を選択し、[プロジェクト]を選択します。 ダイアログ・ウィンドウが表示されます。
-
プロジェクトをセットアップしてください:使用するバージョンによって手順が少し異なります:
- Visual Studio 2019: "Language "メニューからC++を選択し、"Platform "メニューからWindowsを選択し、"Project type "としてConsoleを選択する。Console Appを選択し、Nextをクリックし、プロジェクト名を入力し、Createをクリックします。
- Visual Studio 2017を使用します:Windows Desktopをクリックし、Windows Console Applicationをクリックします。プロジェクト名を入力し、OKをクリックします。
-
まだ開いていなければ、ソリューション・エクスプローラーを開きます。この名前のウィンドウがまだ表示されていない場合は、View メニューをクリックし、Solution Explorer を選択して表示します。
-
CPP ファイルを "Source Files" フォルダに追加します。このフォルダはソリューションエクスプローラの中にあります。このフォルダはソリューションエクスプローラの中にあります。メインのCPPファイル("int main() "を含むファイル)の名前を、選んだプロジェクトの名前に変更してください。
- .Hファイルがあれば、"Header Files "ディレクトリに追加する。
-
ビルド・メニューをクリックする。ウィンドウの一番上にあります。
-
メニューの「Build Solution」をクリックします。これでプログラムがEXE形式にコンパイルされます。ビルドの結果は、ワークスペースの下部にある「出力」ウィンドウに表示されます。
- Visual Studioからプログラムをテストするには、[Debug]メニューをクリックし、[Start without debugging]を選択します。
- ファイル・エクスプローラからテストするには、ソリューション・エクスプローラ・ウィンドウでアプリの名前を右クリックし、ファイル・エクスプローラでフォルダを開くを選択し、Debugフォルダをダブルクリックします。
MinGWを使用する
-
Minimalist GNU for Windows(MinGW)をダウンロードします。コンパイラをまだ持っていない場合、MinGWはC++コードをコンパイルできるWindows用GCCの優れたバージョンです。ウェブ・ブラウザーにアクセスし、以下の指示に従う:
- 左のパネルでDownloadsをクリックする。
- あなたのオペレーティング・システムの下にある、Windowsロゴのついた青と白のボタンをクリックする。
- ファイルがすぐにダウンロードされない場合は、[保存]をクリックして今すぐダウンロードします。
-
ダウンロードしたインストーラーファイルを実行します。これを行うには、ダウンロードしたファイルをダブルクリックし、[インストール]をクリックし、[続行]をクリックします。デフォルトのインストールディレクトリはC:˶MinGWです-後で入力する必要があるので、簡単にするためにこのままにしておきます。アプリがインストールされます。インストールが完了したら、[続行]をクリックして起動します。
- MinGWを別のフォルダにインストールする場合は、環境変数を適切に設定できるように、そのフォルダをメモしておく。
-
MinGWのGCCファイルをインストールする。残りのインストール手順で、実際のGCCコンパイラと関連ファイルをダウンロードする:
- 左側の列で、基本セットアップを選択します。
- 右側の列のオプションをすべて選択し、プロンプトに従って、すべてインストールするようにマ ークを付けます。
- Installationメニューをクリックし、Apply Changesを選択します。
- Apply をクリックしてダウンロードを開始します。ダウンロードが完了したら、[閉じる]をクリックします。
-
スタート]メニューを右クリックし、[システム]を選択します。設定ウィンドウが開き、「バージョン情報」画面が表示されます。
-
下にスクロールし、右パネルの「システム情報」をクリックします。パネルの一番下、"関連設定 "の下にあります。
-
左のパネルで「詳細システム設定」をクリックします。システム・プロパティ・ダイアログが開きます。
-
環境変数ボタンをクリックします。デフォルトで開く「詳細設定」タブの一番下にあります。
-
MinGWバイナリパス変数を追加します。これにより、PCのどこからでも簡単にコンパイラを実行できるようになります。方法は以下の通りです:
- 下のセクションの「システム変数」の下にある[パス]をダブルクリックします。
- 右上の新規ボタンをクリックします。
- 空欄に「C:◆MinGWbin」と入力し、「OK」をクリックします。
- もう一度OKをクリックし、開いているウィンドウをすべて閉じます。
-
スタート」ボタンを右クリックし、「ファイルエクスプローラー」をクリックします。ファイルブラウザが表示されます。
-
CPPファイルを含むフォルダに移動します。場所は様々です。Visual Studio Code(Microsoftの無料コードエディタ)を使用している場合は、左側のパネルで.cppファイルを右クリックし、エクスプローラで開くをクリックすれば、アプリ内の場所をすぐに見つけることができます。他のエディタにもエクスプローラで開くオプションがあるかもしれません。
-
Shiftキーを押しながらフォルダ内の何もない場所をクリックします。メニューが展開します。
-
ここでOpen Command windowを選択します。Windows PowerShellを使っている場合は、代わりに Open PowerShell Window Here が表示されます。CPP コードと同じフォルダにコマンド プロンプトが開きます。
-
コマンドを実行してプログラムをコンパイルします。g++ yourprogram.cpp (この名前を実際の CPP ファイルの名前に置き換えてください) と入力して ↵ Enter を押すと、CPP ファイルが EXE にコンパイルされます。C++コードにエラーがない限り、「EXE」で終わる新しいファイルが現在のフォルダーに表示されます。
コメント
最新を表示する
NG表示方式
NGID一覧