C++로 2D 게임을 개발하기 위해 SFML을 작성하려고했습니다. 소스 코드 디렉토리를 C :(디렉토리 자체는 'SFML'이라고 함)에 넣습니다."CMakeLists.txt"가 누락 된 것 같습니다.
"소스 디렉토리"C는 : CMake를 사용하여 파일을 .cbp 생성하는 동안, 나는 오류로 실행/SFML는 "CMakeLists.txt을 포함하는 표시되지 않습니다"
가있는 것 같다 CMake가 만들지 않은 누락 된 파일 Cmake 3.10.1을 사용하고 있습니다. 설치 파일은 https://cmake.org/download/의 제목으로 "Windows win32-x86 installer"에서 찾을 수 있습니다.
Codeblocks - MinGW 메이크 파일 생성기를 사용하여 SFML 2.4.2를 만들려고했습니다. 사용 codeblocks의 버전은 다음과 같습니다 codeblocks-16.01mingw-setup.exe를, 에서 발견 http://www.codeblocks.org/downloads/26
과 그것을 극복하는 방법을 알고 전에 누군가가 같은 문제가 발생 했습니까? 그렇지 않다면 - 이미 사용할 수있는이 버전의 라이브러리가 있습니까? (2.4.2)
만약 아니라면 .. Visual Studio 2017에서 사용할 수있는 SFML 버전에 대해 알고 계십니까?
다른 질문 (그게 마지막 것입니다, 약속드립니다 ...) - 아마도 2D- 게임을 개발하는 데 유용한 C++ 용 라이브러리에 대해 저에게 추천 해 주시겠습니까?
EDT : 참고 : 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 –