【发布时间】:2013-10-26 11:08:52
【问题描述】:
我的 SO 是 OpenSuse 版本 12.2 (x86_64) Mantis,带有 KDE 桌面。 我目前从存储库安装了 NVidia 驱动程序 (319)。 3D加速工作,驱动似乎支持OpenGL 4.3。
我正在尝试编写一个简单的 OpenGL 示例(只是 glut 窗口中的一个三角形),但我不能,因为 GL/gl.h 已过时:当前标头是带有 openGL 1.3 的台面,它不支持 glCreateShader , glAttachShader...
我已经尝试过 $ sudo find / -name gl3.h(openGL 3.1 和进一步应该包含这个头文件)但它没有返回任何结果,所以我认为 Nvidia 驱动程序不包含库/头文件。
我的问题是:我在哪里可以获得已安装的 NVidia 驱动程序的 GL/gl.h?有谁遇到过同样的问题并解决了吗?
附: 为了安装 NVidia 驱动程序,我刚刚从 NVidia 存储库中安装了用于 opensuse 12.2 (http://download.nvidia.com/opensuse/12.2/) 的驱动程序(使用 Yast)
我已经安装了:
- nvidia-computeG03(使用 GPGPU 进行计算的 NVIDIA 驱动程序)
- nvidia-gfxG03-kmp-desktop(适用于 GForce 8xxx 和更新 GPU 的 NVIDIA 图形驱动程序内核模块)
- x11-video-nvidiaG03(适用于 GeForce 8xxx 和更新的 GPUx 的 NVIDIA 显卡驱动程序)
【问题讨论】:
标签: opengl header-files nvidia opengl-3 opensuse