Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hubenchang0515/qt-native-opengl-demo
https://github.com/hubenchang0515/qt-native-opengl-demo
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hubenchang0515/qt-native-opengl-demo
- Owner: hubenchang0515
- License: gpl-3.0
- Created: 2024-05-28T13:00:20.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-05-28T15:10:22.000Z (8 months ago)
- Last Synced: 2024-05-29T06:40:16.169Z (8 months ago)
- Language: C++
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Qt Native OpenGL Demo
这个项目展示了在 Qt 中使用原生 OpenGL 接口的方法,包含 GLAD、GLEW 和 EasyGL 的示例。
![Preview](./preview.png)
## Build - 构建
```
mkdir build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release --parallel
```> 由于 `GLEW` 的代码生成步骤只能在 POSIX 环境下进行,因此这个项目首次编译必须在 POSIX 环境下进行。
> 进行过首次编译, `GLEW` 的代码生成后,这个项目可以在任意操作系统下编译。
> 如果只能在 Windows 上编译,请从 [这里](https://sourceforge.net/projects/glew/files/glew/snapshots/) 下载 `GLEW` 的源码,覆盖 `thirdparty/glew`