さて、SFMLを使用するC ++プロジェクトがあり、MinGWを使用してCMDからコンパイルできるようにしたいと思います。私はそれを持っているので、compile.cppを使用できますが、SFMLで動作するためには、さらに何をしなければならないかを知る必要があります。CodeBlocksとMinGWを使用してコンパイルしようとしましたが、実行しようとするまでは正常に動作します。実行しようとすると、コンピューターにsfml-system.dllがないことがわかります。これは私がそれを間違ってインストールしたことを意味しますか?私はCodeBlocksのインストールを文字までたどりました...私はinclude\SFMLをMinGWのinclude\に入れ、lib\からのすべての*.aをMinGWの\libにも入れました。あなたが与えることができる助けをありがとう!
1641 次
2 に答える
5
さて、それがうまく構築sfml-system.dll
され、リンク時にリンクする場合、実際の問題はありません。あなたがする必要があるのは、ビルドされたファイルがsfml-system.dll
あるディレクトリにコピーする(またはそれにリンクする)ことです。.exe
これにより.exe
、必要なライブラリが見つかります。
于 2012-11-07T06:49:31.490 に答える
0
libgcc_s_dw2-1.dllは、最新のMinGWリリースではbinフォルダー内にあります。
.exeフォルダーにコピーすると、実行されます。
于 2019-06-25T15:10:01.823 に答える