Qtクリエーターの最新バージョンでSFML 2.0をセットアップしようとしました。SFMLを正しくセットアップし、ビジュアルスタジオで書いた小さなゲームをインポートしました。コンパイルすると、次のようになります。
私が試したこと
- qt SDK全体とqtクリエーターIDEを最初から再インストールする
- SFML の再インストール
- mingwの再インストール
- 私のコードではないことを確認するために簡単なプログラムを作成しようとしました。プログラムは正しくコンパイルされますが、アプリケーションを閉じると、正常ではない OpenGL エラーが発生します。
- SFML フォーラムにスレッドを投稿しようとしましたが、役に立ちませんでした。
- エラーをグーグルで検索すると、いくつかの結果が表示されます。これは OpenGL に固有のものであり、ローカライズされすぎているため、私には当てはまりません。SFML 2.0 で起こっていることに対する答えはありません。
追加の詳細
Windows XP SP3、mingw および qt SDK および SFML の最新バージョンを実行しています。
私が使用しようとしているコードは、Visual Studio 2010およびCode::Blocksでエラーや警告さえも発生せずに動作します
はい、SFML が私の IDE に設定されていると確信しています。基本的なコードは機能しますが、これらのエラーが表示され、より高度なコードではすべてのスプライトとテキストがボックスとして表示されます。
私はSFMLを自分でコンパイルしませんでした
私のgccバージョンは4.6.2です
私のgccはDW2のものです
結果が得られません。リモートでこれを修正する方法さえわかりません。どこから始めればよいかさえわかりません。
編集 すべてのコードを表示することはできません.20以上のファイルがあり、それが私のコードではないことをほぼ90%確信しています.上記で述べました.IDEで警告やエラーなしでこのコードを実行できますqtクリエーターを除く。