cmake_minimum_required(VERSION 3.31) set(PROJECT_NAME Rasterizer) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) project(${PROJECT_NAME}) set(CMAKE_CXX_STANDARD 20) file(GLOB_RECURSE SRC_SOURCE src/**.cpp src/vendor/stb/stb_image.cpp ) add_executable(${PROJECT_NAME} ${SRC_SOURCE})