Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stevenferrer/opengl-starter
OpenGL starter template
https://github.com/stevenferrer/opengl-starter
cmake learnopengl opengl
Last synced: 9 days ago
JSON representation
OpenGL starter template
- Host: GitHub
- URL: https://github.com/stevenferrer/opengl-starter
- Owner: stevenferrer
- License: mit
- Created: 2024-04-30T15:03:33.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-27T12:02:04.000Z (2 months ago)
- Last Synced: 2024-11-13T17:46:01.781Z (about 2 months ago)
- Topics: cmake, learnopengl, opengl
- Language: C++
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# opengl-starter
This repository can be used as a starter template for [learnopengl.com](https://learnopengl.com/).
## Requirements
- [GLFW dependencies](https://www.glfw.org/docs/3.3/compile.html#compile_deps)
- [CMake](https://cmake.org/) (preferably latest version)
- [clangd](https://clangd.llvm.org/insAtallation#editor-plugins) editor plugin (optional)
- [clang](https://clang.llvm.org/) or [gcc](https://gcc.gnu.org/)## How to build
1. Initialize cmake.
```bash
$ cmake -S . -B build
```2. Build target, for example `hellowindow`.
```bash
$ cmake --build build --target hello_window
```## License
[MIT](LICENSE)