This project a starting point for any application using GLFW, GLAD and GLM. It uses Premake5 to generate the build files. It provides the 'engine.h' header file which imports the libraries and there is a basic GLFW example in 'main.cpp'.
Since this project builds all libraries from source and includes these as submodules, don't forget to clone the project recursively.
You will need premake5 to build this project. Download it HERE.
Building the project is very easy. Use premake to generate the project files for your platform. Then use the correct build system to build the project.
premake5 gmake
make -j$(nproc)
premake5 vs2019
This project is licensed under the MIT License.