Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.06 KB

File metadata and controls

30 lines (22 loc) · 1.06 KB

OpenGL Sakemake Skeleton

Ready to use C++17 skeleton using glfw, glew, glm and the configuration-free build system sakemake.

configuration-free

output result

This is a fork of OpenGL_CMake_Skeleton by Arthur Sonzogni (MIT licensed).

Requirements

  • C++17 compiler (gcc >= 7.2 should work)
  • Sakemake (>= 1.38)
  • OpenGL drivers (>=3.0)
  • One of the systems supported by Sakemake. Currently: Arch Linux, macOS w/ Homebrew, FreeBSD or Ubuntu 17.10
  • The glew, glm and glfw libraries.
  • If using Wayland on Arch Linux, the glfw-wayland and glew-wayland packages are required.

Troubleshooting

If the application crashes and you are using Wayland, make sure to install glfw and glew with Wayland support.

Building and running

sm run