linux - 编译错误

标签 linux opengl fedora sfml

我正在尝试编译一个我用 SFML 制作的小游戏,但每当我这样做时,我都会收到此错误:

/usr/local/include/SFML/Window/OpenGL.hpp:48:24: fatal error : GL/glu.h: 没有那个文件或目录

当然,我的第一个想法是我忘记安装 opengl 库,但是当我 yum install mesa-libGLU 时,我得到了这个:

包 mesa-libGLU-7.11-0.11.20110525.0.fc15.x86_64 已经安装并且是最新版本

所以我不确定下一步该做什么。

最佳答案

因为它是您缺少的 header ,请尝试安装该 RPM 的 -devel 版本。

mesa-libGLU-devel-7.11-0.11.20110525.0.fc15.x86_64

关于linux - 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6169507/

相关文章:

linux - 使用 perf 监控原始事件计数器

linux - 如果存在多个目录,则移动目录 - 测试 globbing 模式是否匹配任何内容

linux - linux如何保存系统状态信息?

audio - 在Linux中创建克隆输入音频设备

centos - 如何在 CentOS/fedora 上安装 gitlab-runner

linux - 我想替换一个包含更多 no of/using vim 的单词

java - 纹理缓冲区和 glMultiDrawElements

c++ - 绘制圆轮廓的百分比

OpenGL优化天空盒渲染

c++ - Linux 上 RCF 的 boost 异常