gpt4 book ai didi

c++ - 设置 VisualC++ 以使用 OpenGL 4.1?

转载 作者:行者123 更新时间:2023-11-30 04:34:58 24 4
gpt4 key购买 nike

我正在尝试设置 VC++ 以编译具有 OpenGL 4.1 功能的代码。我从 opengl.org 下载了 3 个头文件;将它们放在正确的路径中并包含它们 - 但不断出现这样的错误:

error C3861: 'wglSwapIntervalEXT': identifier not found

我有最新的视频驱动程序。 OpenGL 表示问题是 MS 仅包含 1.1 版及其编译器,而供应商/驱动程序支持 4.1。

最佳答案

在 Windows 上使用 OpenGL 的一大难题是 Windows SDK 仅随 OpenGL 1.1 一起提供。这可能有一个非常好的技术(和非政治)原因,但事实仍然是,如果您想在 Windows 上使用 OpenGL 做任何事情,您只能靠自己了。

那么你需要的是使 Windows SDK 达到当前标准(我写这篇文章时是 OpenGL 4.1。)当我最初试图解决这个问题时(大约在 OpenGL 3.0 的时候),我遇到了 GLee http://elf-stone.com/glee.php这是一个很酷的库,可以轻松获得完整的 OpenGL 规范。我不喜欢他们的许可证,所以我决定编写自己的扩展加载器。

我认为任何人都不应该再这样做了,所以我已经将我的作品设为公共(public)领域,您可以随意使用。我想知道您是否将它用在某些东西中,但这不是必需的。

http://www.onemanmmo.com/index.php?cmd=newsitem&comment=news.1.28.0

关于c++ - 设置 VisualC++ 以使用 OpenGL 4.1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5659420/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com