Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenGL安装/初始化_Opengl_Visual Studio 2012_Glut - Fatal编程技术网

OpenGL安装/初始化

OpenGL安装/初始化,opengl,visual-studio-2012,glut,Opengl,Visual Studio 2012,Glut,我正试图在VisualStudio2012中编写一些openGL代码。我在网上查了一下,试图把这个设置好,但我似乎无法解决这个问题 #include <gl\GL.h> #include <gl\GLU.h> #include <gl\glut.h> int main(int argc, char**argv){ glutInit(&argc, argv); } #包括 #包括 #包括 int main(int argc,字符**arg

我正试图在VisualStudio2012中编写一些openGL代码。我在网上查了一下,试图把这个设置好,但我似乎无法解决这个问题

#include <gl\GL.h>
#include <gl\GLU.h>
#include <gl\glut.h>

int main(int argc, char**argv){

    glutInit(&argc, argv);

}
#包括
#包括
#包括
int main(int argc,字符**argv){
glutInit(&argc,argv);
}

glutInit行不工作,表示未定义glutInit。有人能告诉我如何在VS 2012中正确设置这个吗?我在2010年以前做过类似的事情,我真的很想开始我的项目。

您可以将glut目录添加到VC++目录中,如下所示:

然后,您需要在附加依赖项下添加库的名称:


是否正在查找标题?(虽然你最好使用glut以外的任何东西,依我看)。假设我必须对一个类使用glut…我相当确定我没有正确链接它,但不知道如何链接它通常的库名是glut32.lib。您需要为编译器提供库名和它所在的目录。目录通常为
\lib\glut
,其中
位于放置glut的任何位置(例如,
C:\glut-3.7
)。我添加了一个说明如何添加的答案。当您说添加glut目录时,您是指glut32.lib目录吗?