cmake_minimum_required(VERSION 3.16) project(sdl_benchmark CXX) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_executable(mybenchmark main.cpp) target_include_directories(mybenchmark PRIVATE /usr/local/include) target_link_directories(mybenchmark PRIVATE /usr/local/lib) target_link_libraries(mybenchmark benchmark_main benchmark SDL3 pthread )