我按照教程设置OpenGl和DevC ++,一切正常。我查看了主要的OpenGl项目页面(https://www.opengl.org/),但我找不到一个官方存储库,我可以下载我需要的软件包(我发现.zip但我无法理解正确我需要的文件:()。我看过很多教程,但他们使用非官方的存储库,他们以很多不同的方式安装软件包,即使是同一个IDE!:(。是否有官方存储库?我需要哪些文件?是否有?一种安装OpenGL的独特方式,如果没有,你能告诉我最重要的安装步骤吗?
答案 0 :(得分:1)
是否有一种安装OpenGL的独特方式,如果没有,您能否告诉我安装最重要的步骤?
使用OpenGL支持为您的显卡安装驱动程序。完成!
OpenGL与Direct3D或Mantle(或即将推出的Vulkan)不同:早在1996年,OpenGL-1.1被包含在Windows 32位平台ABI(应用程序二进制接口)中。这意味着,对于每个Windows版本,“Windows 95B”和“Windows NT 4.0”程序都可以确保OpenGL-1.1可用。
作为平台的一部分,ABI具有良好的副作用和后果,OpenGL开发所需的一切必须包含在每个针对Windows 32位的编译器包中(并且传承64位)位)平台。
然而,ABI仅涵盖OpenGL-1.1。对于在提供所谓的“扩展机制”之后出现的所有内容。通过使用扩展机制,程序可以在运行时确定哪些OpenGL功能(超出v1.1)可用并加载它们。不需要额外的库或SDK!
然而,由于枚举可用的OpenGL功能并加载它们的过程非常繁琐,因此存在许多辅助库,可以减轻这个烦人的任务。
答案 1 :(得分:0)
你的系统中可能有OpenGL作为你的显卡的一部分...你可以看看如何让一个项目在不同的操作系统上运行,看看OpenGL的超级明星:
开始讨论如何使用OpenGL运行程序