cmake_minimum_required(VERSION 3.17) project(SFMLtest) set(CMAKE_CXX_STANDARD 20) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin/") find_package(SFML 2.5.1 COMPONENTS system graphics audio REQUIRED) file(GLOB_RECURSE SOURCE "${CMAKE_SOURCE_DIR}/src/**.cpp") add_executable(SFMLtest ${SOURCE}) target_link_libraries(SFMLtest sfml-system sfml-window sfml-graphics sfml-audio)