Template project for OpenGL programming using C++, GLFW, GLEW, GLM, IMGUI & SPDLOG.
LICENSE | macOS | Windows |
---|---|---|
cd $PROJECT_ROOT
make # Release build
make win64 # Release build (Windows 64bit)
make debug # Debug build
cd $PROJECT_ROOT
cmake -Bbuild -DCMAKE_BUILD_TYPE=Release .
cmake --build build --config Release
make doc # Build doxygen html
make stats # Count source lines (using cloc)
make format # Format code (using clang-format)