1

MINGW & CODEBLOCKS を使用して C++ プログラムを実行しようとすると、次のエラーが発生します。

The procedure entry point _gxx_persopnality _v0 could not be located in the dynamic link library libstdcc++-6.dll

これは私が使用している現在の設定の写真です。私は使用していますが、そうではg++ありませんgcc

スクリーンショット

ノート:

  1. PATH(環境変数)にMinGWのパスを追加しました。
  2. 独自のコンパイラを備えた独自のMingwおよびVCが付属するQT SDKおよびVisual Studio 2010をダ​​ウンロードしたため、このエラーが発生しました。
  3. Code::blocks と MinGW の両方を数回再インストールしました。
  4. binパスとシステム変数の両方が、MinGW のディレクトリのインストール場所を指すように設定されています。
  5. Visual Studio 2012 も使用しています。

このエラーを解決するにはどうすればよいですか? Code::blocks、Qt、および Visual studio 2012 のすべてを使用したい。

4

2 に答える 2

0

おそらく、libstdc++-6.dll を MinGW\bin から codeblocks フォルダー内の mingw\bin にコピーして、そこに存在するものを置き換えてみてください。それは私のために働いた。

于 2013-08-12T09:50:32.563 に答える