编译错误:GL/glew.h, GL/glut.h, EGL/egl.h没有那个文件或目录

简介: 编译错误:GL/glew.h, GL/glut.h, EGL/egl.h没有那个文件或目录

错误一

In file included from AppDecGL.cpp:26:0:
FramePresenterGL.h:21:21: 致命错误:GL/glew.h:没有那个文件或目录
 #include <GL/glew.h>

解决办法

sudo yum install glew-devel

错误二

In file included from AppDecGL.cpp:26:0:
FramePresenterGL.h:22:21: 致命错误:GL/glut.h:没有那个文件或目录
 #include <GL/glut.h>

解决办法


sudo yum install glut-devel

错误三

GraphicsUtils.cpp:16:21: 致命错误:EGL/egl.h:没有那个文件或目录
 #include <EGL/egl.h>

解决办法


sudo yum install mesa-libEGL-devel

目录
相关文章
|
12月前
cocos creator shader 入门教程3:实现一个左右不同颜色的shader
cocos creator shader 入门教程3:实现一个左右不同颜色的shader
483 0
fatal error: GL/glut.h: 没有那个文件或目录
fatal error: GL/glut.h: 没有那个文件或目录
94 0
|
计算机视觉
交叉编译opencv:undefined reference to `png_riffle_palette_neon
交叉编译opencv:undefined reference to `png_riffle_palette_neon
127 0
|
数据可视化 前端开发 算法
shader系列之什么是着色器?
什么是着色器? 着色器是功能强大的程序,最初用于为 3D 场景中的对象着色。如今,着色器有多种用途。着色器程序通常在计算机的图形处理单元 (GPU) 上运行,它们可以在其中并行运行。 高级着色语言 (HLSL)和OpenGL着色语言 (GLSL)等着色器语言是用于对 GPU 的渲染管道进行编程的最常用语言。这些语言的语法类似于C 编程语言。 当你玩诸如 Minecraft 之类的游戏时,从 2D 屏幕(即你的计算机显示器或手机屏幕)查看世界时,着色器用于使世界看起来像 3D。着色器还可以通过调整光与对象的交互方式或对象在屏幕上的渲染方式来彻底改变游戏的外观。 你通常会看到着色器有两种形式
shader系列之什么是着色器?
编译错误:GL/glew.h, GL/glut.h, EGL/egl.h没有那个文件或目录
编译错误:GL/glew.h, GL/glut.h, EGL/egl.h没有那个文件或目录
513 0
|
缓存 异构计算 索引
NDK OpenGL ES 3.0 开发(四):VBO、EBO 和 VAO
VBO(Vertex Buffer Object)是指顶点缓冲区对象,而 EBO(Element Buffer Object)是指图元索引缓冲区对象,VAO 和 EBO 实际上是对同一类 Buffer 按照用途的不同称呼。
184 0
NDK OpenGL ES 3.0 开发(四):VBO、EBO 和 VAO