私は2D形式のゲームをC++で開発するためにSFMLを構築しようとしていました。私はsource-codeディレクトリをC:の中に置きました(ディレクトリ自体は 'SFML'と呼ばれています)。 CMakeのを使用してファイルを.cbp生成しようとしているとき、私はエラーに遭遇した:"CMakeLists.txt"が見つからないようです
「ソースディレクトリは 『C:/ SFML
』 CMakeLists.txtを含むように表示されません」があるように思えますCMakeが作成しなかったファイルがありません。 私はCmake 3.10.1を使用しています。インストールファイルは、https://cmake.org/download/というタイトルで"Windows win32-x86 Installer"という名前で見つかります。
私は、Codeblocks - MinGWメイクファイルのジェネレータを使用して、SFML 2.4.2を構築しようとしました。使用コードブロックのバージョンは次のとおりです。コードブロック-16.01mingw-setup.exeを、http://www.codeblocks.org/downloads/26
で見つかった誰かが前に同じ問題に遭遇し、それを克服する方法を知っていましたか?そうでない場合 - すぐに使用できる、このバージョンの使用可能なライブラリがありますか? (2.4.2)
もしそうでなければ、Visual Studio 2017で使用できるSFMLのバージョンについて知っていますか?
もう1つの質問(これは最後のものです、約束します...) - おそらく、2Dゲームを開発するのに使用できる、C++の別のライブラリについてお勧めしますか?
EDT: 注:私はすべてのこの建物の事
SFMLの格納容器への完全に新しい午前: maybe it's the binary version?
libには、いくつかの静的ライブラリが含まれ、ビンはいくつかの.dllの
'CMakeLists.txt'は、プロジェクトに含まれていない場合それを作成する必要があります。 –
CMakeLists.txtはcmakeのコマンドファイルですが、作成しません。 – Slava
あなたはプロジェクトがCMakeを使用すると思いますか?他のビルドシステムを使用しているかもしれません(ただし、* cmakeを使用しています)。以下も参照:https://www.sfml-dev.org/faq.php#build-use –