お気に入りのインターネット検索エンジンで検索した結果、MinGW-x64 を Windows 64 ビット システムにすばやく追加するためのより良い方法を見つけました。Sourceforge サイトにはMSYS2があります。
インストールの指示に従い、最新のパッケージを入手している間、Sourceforge のプライマリ ミラー サイトでタイムアウトが発生する場合があります。その場合は、ミラー サイトの更新指示に従い、それぞれの MSYS2 ディレクトリ (例: /etc/pacman.d) にある 3 つの pacman テキスト ファイルを更新します。次に、MSYS2 のインストール手順に従ってパッケージの更新を完了します。
MSYS2 パッケージ内には、gcc、llvm、make、dmake などがあります。GNU make ユーティリティをインストールするために MSYS2 コマンド ライン シェル (bash など) から使用されるコマンドは次のとおりです。
$ pacman -S msys/make
配置される実行可能な場所は/usr/bin
、MSYS2 コマンド シェル内です。make.exe が配置されている場所の Netbeans を構成する限り、Windows パスは次のとおりです。
MSYS2 installation directory\usr\bin\make.exe
(例C:\msys64\usr\bin\make.exe
)。
Netbeans で C++ をうまくビルドするために、GNU make パッケージ (例: msys/make) を使用しました。次に、Netbeans が管理するデフォルトの make ファイルを使用し、Windows インストール内の他の C++ コンパイラ (Visual Studio、Intel、Visual Studio の CLang など) に干渉しないようにするために、MinGW-x64 コマンド シェルから Netbeans を実行します。 MSYS2 によって提供されます。このようにして、環境変数やその他のものが次のようになります。
ls
rm
mkdir
は、Netbeans 内部ターミナル ウィンドウ内で実行とコンパイルが成功したことを示します。MSYS2 のインストールからインストールされたショートカットに移動して、MinGW-w64 Win64 シェルを開きました。次に、MinGW-x64 シェル コマンド ラインに、Netbeans Windows デスクトップ ショートカットの Target プロパティ値を貼り付けます。
$ "C:\Program Files (x86)\NetBeans 7.4\bin\netbeans.exe"
そして、最終的にそれぞれのデバッグおよびリリース オブジェクトと実行可能ファイルを作成できます。また、Netbeans プロジェクトの出力が MSYS2 ディレクトリ構造内になるように変更しました。次に、MSYS2 MinGW-x64 シェル内で実行可能ファイルを実行します。Netbeans IDE から実行すると、次のエラー メッセージが表示されます。
pty プロセスを開始できません: アプリケーションは終了コード -1073741515 (0xc0000135) で失敗しました。
MSYS2 パスがコンピュータ システムの PATH 環境変数にある場合、おそらくこのエラーは発生しません。