This is a project template for OpenGL development via CMake It was created mainly for LearnOpenGL tutorials. Includes GLAD, GLM, and GLFW libraries. Has a simple main.cpp file with "Hello Window" for testing purposes.
Works with Neovim, CLion and any other IDE with a CMake build system.
If working in the terminal, There is a friendly Makefile that can be used
make
To set up build system
make run
to compile and run the project
Works on multiple platforms. Tested on:
- MacOS 10.13.3, CLion 2017.3.3, Xcode toolchain
- Windows 10, CLion 2017.3.3, MinGW toolchain
- Arch Linux, Neovim, GCC toolchain