VS编译器编译OpenGL出现大量错误
1;是因为VS编译器中2缺乏对glut的支持,所以需要下载glut的相关文件
glut.h ,glut.lib,glut32.lib,glut.dll,glut32.dll;
2;把glut放到vs对应版本的库文件路径中;
比如glut.h放到 C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um\gl 路径下
glut.lib放到 C:\Program Files (x86)\Windows Kits\10\Lib\10.0.16299.0\um\x64 路径下
glut32.lib放到 C:\Program Files (x86)\Windows Kits\10\Lib\10.0.16299.0\um\x86 路径下
glut.dll放到 C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64 路径下
glut32.dll放到 C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86 路径下
3;是使用 #include <GL/gl.h> 头文件之前,一定要加上 #include <windows.h> 头文件;
否则出现类似下列错误

浙公网安备 33010602011771号