This is a minimal, blank OpenGL project that sets up GLM, GLAD and SDL and draws a square to the screen, which serves as a starting point for OpenGL projects.
- This project sets up basic libraries and gets you ready to write OpenGL programs
- It includes verbose comments with explanations of how everything works
External libraries which are included in this project:
- SDL2: Handles input, windows and OpenGL context
- GLAD: Loading OpenGL functions
- GLM: For various mathematical operations
g++ -std=c++17 ./src/* -o prog -I ./include/ -I ./thirdparty/glm-master/ -lSDL2 -ldl