Visual studio 2010 OpenGL包含语句
我正试图在VisualStudio2010中使用openGL,到目前为止,我的代码看起来是这样的Visual studio 2010 OpenGL包含语句,visual-studio-2010,opengl,glut,Visual Studio 2010,Opengl,Glut,我正试图在VisualStudio2010中使用openGL,到目前为止,我的代码看起来是这样的 #include<gl\GLU.h> #include<gl\GL.h> int main(int argc, char**argv){ glutInit(&argc, argv); glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA); glutInitWindowPositi
#include<gl\GLU.h>
#include<gl\GL.h>
int main(int argc, char**argv){
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowPosition(100, 100);
glutInitWindowSize(640, 480);
glutCreateWindow("Simple GLUT application");
glutMainLoop();
}
#包括
#包括
int main(int argc,字符**argv){
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_深度| GLUT_双精度| GLUT_RGBA);
位置(100100);
GLUTINITWindowsSize(640480);
glutCreateWindow(“简单GLUT应用程序”);
glutMainLoop();
}
Visual studio未识别任何glut方法,并抛出错误,如“glutInit not RECOVERTIZED”
我知道我链接这些库的方式有些错误,但我对这一点还不熟悉,所以请友好一点。有人知道如何让这个示例正常工作吗?您需要包括glut头。Glut是“GL实用工具工具包”,是一个构建在OpenGL之上的独立库,而不是OpenGL本身的一部分 如果您将它们与其他include放在同一个目录中,它将读取
#include<gl\GLUT.h>
#包括
有关更多信息:您需要包括glut标题。Glut是“GL实用工具工具包”,是一个构建在OpenGL之上的独立库,而不是OpenGL本身的一部分 如果您将它们与其他include放在同一个目录中,它将读取
#include<gl\GLUT.h>
#包括
有关详细信息:是否确保已将glut32.dll复制到%windir%\system,将glut.h复制到%VSdir%\VC\include\GL,并将glut32.lib复制到%VSdir%\lib?如果操作正确,您将在intellisense中看到OpenGL方法。您是否确保将glut32.dll复制到%windir%\system,将glut.h复制到%VSdir%\VC\include\GL,将glut32.lib复制到%VSdir%\lib?如果您做得对,那么您将看到intellisense中的OpenGL方法。不过您可能想改用它。它的API与GLUT几乎完全相同,因此可以互换使用,但维护更好。如果包含
GLUT.h
,则不需要包含gl.h
或glu.h
,但可能需要使用它。它的API与GLUT几乎完全相同,因此可以互换使用,但维护更好。如果包含GLUT.h
,则不需要包含gl.h
或glu.h
-1:建议将它们添加到系统目录中。你不应该把东西扔到系统目录中。-1:对于将它们添加到系统目录的建议。您不应该将内容放入系统目录。如何在visual studio中设置glut?是否?如何在visual studio中设置glut?还是不?