/cpp-gui-template-sdl2-opengl

C++ gui project template with Dear ImGui, SDL2, and OpenGL 4.1

Primary LanguageC++MIT LicenseMIT

Base GUI project setup with SDL2 and OpenGL

C++ gui project template with SDL2 and OpenGL 4.1.

Image of the example app.

Setup

The project uses CMake and Ninja.

Build the application in debug mode:

cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -B build/debug
ninja -C build/debug

Run the application:

cd ./build/debug/src/app && ./App

Using Litr

When using Litr, the quick setup to build and run the application is:

litr build,start

Disclaimer

Special acknowledgment to the amazing open source font Manrope.