cmake_minimum_required(VERSION 3.16) project(sdl-thread LANGUAGES C) find_package(SDL2 REQUIRED) add_executable(sdl-thread main.c) include(GNUInstallDirs) install(TARGETS sdl-thread LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ) target_link_libraries(${PROJECT_NAME} PRIVATE SDL2::SDL2)