c++ - sfgui 没有构建,看起来像是 opengl 的问题

标签 c++ opengl nmake

我正在尝试通过 visual studio 控制台使用 nmake 构建 sfgui,但出现此错误:

Scanning dependencies of target Canvas [66%] Building CXX object examples/CMakeFiles/Canvas.dir/Canvas.cpp.obj Canvas.cpp F:\Projects\Libs\SFGUI-0.2.3\examples\Canvas.cpp(115) : error C3861: 'gluPerspective': identifier not found NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~1.0\VC\bin\cl.exe' : return code '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0 \VC\BIN\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0 \VC\BIN\nmake.exe"' : return code '0x2' Stop.

gluPerspective 似乎是 openGL 的一部分,我不确定它是否应该存在,但在我的 visual studio lib 文件夹中我找不到 opengl32.lib 或 glu32.lib 但我确实在 system32 中有 opengl 的 dll 文件

最佳答案

找到了答案。要使用 SFML 2.3,我需要从 git 而不是 SFGUI 站点获取最新的 SFGUI。

关于c++ - sfgui 没有构建,看起来像是 opengl 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31215303/

相关文章:

c++ - 未声明字符串?

java - 在 Java 中使用 C++ 函数

c++ - 如何在编译时找出可以表示数字的最小整数类型

opengl - GL_ALPHA8 已从 OpenGL 3.1 中删除,有哪些替代方案?

c++ - 如何解释 'duplicated symbols' 错误中的符号?

opengl - 透视划分解释?

c - 使用 freeglut 的 OpenGL 抗锯齿

visual-c++ - 如何在makefile中创建目录

c++ - QT nmake 异常 "Undefined Interface"在 QTCharts "cartesianchartaxis_p.h"

ruby - 在 Windows 7 上构建 ruby