0

MSYSをインストールし、/ mingw/binディレクトリへのパスを構成しました。しかし、gcc、g ++、または/ mingw / binフォルダー内の任意のコマンドを実行すると、次のエラーが発生します。

$ ./x86_64-w64-mingw32-g++
  ./x86_64-w64-mingw32-g++: ./x86_64-w64-mingw32-g++: cannot execute binary file

ファイルを使用mingw-w64-bin_x86_64-linux_20121031.tar.bz2し、WinRarユーティリティを使用して抽出しました。

4

1 に答える 1

2

通常、cannot execute binaryファイルに遭遇した場合、それはexeがシステム上で実行できないためです。あなたがウィンドウズを使用していると仮定すると、おそらくそれはあなたがMSYSの間違ったパッケージを使用しているためです(そしてtarファイルのLinuxは奇妙な継ぎ目です...)。ここのようなMinGWの実行可能パッケージを入手して、必要なすべてのコンポーネントをインストールしてみてください。ここでチュートリアルに従うことができます。

正解として編集。

于 2013-02-27T11:11:53.093 に答える