Nimbin[12]?SDL & Graphics / sdl3_opengl / CMakeLists.txt

sdl3_opengl files

SDL3 + OpenGL function loading

sdl3 opengl c · oldest file 2026-10-05 · last change 2026-10-05 (4 days ago) · synced 3 days ago

C 98.9% Makefile 1.1%
wget https://git.christianimmanuel.de/sdl-graphics/sdl3_opengl/archive/sdl3_opengl.tar.gz
CMakeLists.txt 491 B · 28 lines raw
cmake_minimum_required(VERSION 3.16)
project(SDL3_Cpp_GLAD_App LANGUAGES C CXX)

set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

# Find Packages
find_package(SDL3 REQUIRED)

# GLAD is usually C, so we need to include it properly
add_executable(app
    main.cpp
)


# Linking
target_link_libraries(app PRIVATE
    GLESv2
    SDL3::SDL3
    SDL3_image
    SDL3_ttf
    m
)

# Handle Math library on Linux
if(UNIX AND NOT APPLE)
    target_link_libraries(app PRIVATE m)
endif()