【发布时间】:2020-02-11 08:31:19
【问题描述】:
我想在64 bit 中创建新的 OpenGL/GLEW/GLFW Visual Studio 项目。所以我下载了 glew 二进制文件和 glfw 二进制文件。我的项目设置如下:
其他库:
- glew-2.1.0\lib\Release\x64
- glfw-3.3.bin.WIN64\lib-vc2019
其他依赖项:
- glew32s.lib(我不明白为什么它命名为 glew32 并且它在 x64 文件夹中)
- opengl32.lib
- glfw3.lib
为每个 glew 函数设置这样的设置,如 glGenBuffers 或 glUseProgram 或任何我得到 LNK2001 未解决的外部符号错误。
有什么线索我在哪里做错了吗?
(由于我是所有这些的新手,有人可以解释为什么我必须在 64 位应用程序上链接 opengl32.lib 以及为什么没有 opengl64.lib 等等?)
【问题讨论】: