sdl3_opengl files
SDL3 + OpenGL function loading
C 98.9% Makefile 1.1%wget https://git.christianimmanuel.de/sdl-graphics/sdl3_opengl/archive/sdl3_opengl.tar.gzCMakeLists.txt 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()