Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eoic/opengltemplate

OpenGL starter project for C++ with GLFW and GLEW.
https://github.com/eoic/opengltemplate

cmake cpp glew glew-glfw glfw opengl starter-template

Last synced: 6 days ago
JSON representation

OpenGL starter project for C++ with GLFW and GLEW.

Awesome Lists containing this project

README

        

# OpenGL starter project

### Features
* CMake configuration with GLEW and GLFW.
* Example code for creating a window using the mentioned libraries.
* Automatically download and unzip dependencies into dedicated directories.
* CMake plugin preset for VSCode.

### Usage
1. Run `./scripts/install-deps.sh` to download and unzip dependenciew into `vendor` directory.
2. Use `./scripts/run.sh` script to compile and run the project.
3. (Alternative) Use VSCode [CMake](https://marketplace.visualstudio.com/items?itemName=twxs.cmake) plugin to build and debug through the IDE.

### Issues
* Doesn't seem to work on Wayland.