私はプロジェクト(具体的なゲーム)に取り組んできました。私は別のライブラリからやり直すべきだと感じています。だから、これを行うときに私はCode::Blocksを再インストールし、私の新しいライブラリを組み込みました。libstdC++ - 6.dllが見つかりません
今のところ私は問題が発生していますが、私の新しいプロジェクトでは、すべてのインクルードが動作しているかどうかをテストしています。この問題は次のとおりです:libstdc++-6.dll was not found.
最初に私はこのファイルをオンラインで見つけることができたのかどうか疑問に思ったが、どこにも見つからない場所(または少なくとも私が検索した場所...)すぐに、私は古いプロジェクトを読み込もうとした。同じ問題が再び起こった(wierd ... ._)私はおそらく私のコンパイラを考えていたので、私は古いコンパイラを使用し、同じことをしました!この瞬間、私は明日のために問題をオフにしました(今日です)
私の質問です:他の誰かがこの問題を抱えていたら、どうしたら解決できますか?
私はWindows Vista 32ビット版のMinGWをコンパイラとして使用してCode :: Blockを使用しています。
***** ***** EDIT
ここに私のプロジェクトでビルドオプションがあります。これらのプロジェクトの設定ではなく、グローバルなコンパイラであることに注意してください:(プロジェクト名)で
- >コンパイラの設定 - > Otehrオプション:
(私はコマンドを区切るために//
を使用)
-mthreads//
-fmessage-length=0//
-fexceptions//
-fident//
で(プロジェクト名) - >コンパイラの設定 - >#定義します(プロジェクト名)で
WIN32//
_WINDOWS//
- >リンカ設定 - >その他のリンカオプションを:
私は.a
拡張子を持つファイルへのさまざまなリンクを持っているリンカー>リンクライブラリで
-static-libstdc++//
-static-libgcc//
-Wl,--enable-auto-image-base//
-Wl,--add-stdcall-alias//
-Wl,--enable-auto-import//
、これらのファイルは、私はMinGWの/ binにリンクを持つ弾丸物理学、Ogre3D、および検索ディレクトリでSFML
が含まれ、 MinGW/libディレクトリ、および別のライブラリへの他のリンクがあります。
マイコンパイラはMinGW、Windows 32ビット用のGNU GCCコンパイラです。 IDEはCodeblocksです。また、プロジェクトのデバッグとリリースの設定には何もありません。
ほとんどの設定は、私がOgre3D Application setup tutorialから入手したものです。
ちょっと、私はOgre3Dの設定を削除しました。プログラムはエラーなしで動作しています。私が使用したコマンドで何かを考えていると、dllエラーが発生しています。 – Molmasepic
もう一度、私はちょうど1つずつファイルを読み込み始めました。そして、私はラッパー[btOgre](http://www.ogre3d.org/forums/viewtopic.php?f=5&t=46856)が原因であることを知りましたこのdllエラーの私の問題は、これが鬼とのBullet Physicsを使うのに必要であるということです。私はこれを正しく使う方法を見つけようとします。 – Molmasepic
ちょっと、私はbt0greの代わりにOgreBulletを使うことに決めました。私はcodeBlocksで自分自身を構築し、それは完全に行った。サポートに感謝し、すべての不要なトラブルを残念に思っています。 :) – Molmasepic