Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.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
C++ 如何在Qt中获取glut.h文件_C++_Qt_Opengl_Mingw W64 - Fatal编程技术网

C++ 如何在Qt中获取glut.h文件

C++ 如何在Qt中获取glut.h文件,c++,qt,opengl,mingw-w64,C++,Qt,Opengl,Mingw W64,我是Qt的自学者。我正在尝试用QT学习3D编程。我想学习OPENGL中的glut.h库。在我的windows pc中,我正在使用MinGW编译器。在编译器GL路径中:(Z:\Qt\Qt-4.8.6-x64\mingw64\x86\u 64-w64-mingw32\include\GL) 虽然我包括LIBS+=-lglut但没有glut.h文件 在GL path中,只有这样的文件: Directory of Z:\Qt\qt-4.8.6-x64\mingw64\x86_64-w64-mingw3

我是Qt的自学者。我正在尝试用QT学习3D编程。我想学习
OPENGL
中的glut.h库。在我的windows pc中,我正在使用
MinGW
编译器。在编译器GL路径中:
(Z:\Qt\Qt-4.8.6-x64\mingw64\x86\u 64-w64-mingw32\include\GL)

虽然我包括
LIBS+=-lglut
但没有glut.h文件

在GL path中,只有这样的文件:

 Directory of Z:\Qt\qt-4.8.6-x64\mingw64\x86_64-w64-mingw32\include\GL

02.06.2015  19:00    <DIR>          .
02.06.2015  19:00    <DIR>          ..
21.12.2014  11:40            45.301 gl.h
21.12.2014  11:40             6.858 glaux.h
21.12.2014  11:40           208.391 glcorearb.h
21.12.2014  11:40           723.325 glext.h
21.12.2014  11:40            10.310 glu.h
21.12.2014  11:40            41.836 glxext.h
21.12.2014  11:40            42.638 wglext.h
               7 File(s)      1.078.659 bytes
               2 Dir(s)  36.618.063.872 bytes free
我想我需要添加3个文件来使用glut库,(如果我错了,请纠正我)文件是:

glut.h in "/include/GL"
libglut32.a in "/lib/"
glut32.dll in "windows/system32/"

然而,在下载的glut rar中,我找不到
liblut32.a
glut32.dll

您是否正在尝试
LIBS+=-lglut32
?@HienNgo它不是关于在.pro文件中包含路径的。GL文件夹中没有glut库。是否安装了glut?而
-lglut
只是一个链接器标志,告诉链接器链接到特定的库,它没有说明任何头文件。你可以在这里找到glut:(glut不是OpenGL标准的一部分)@ErikMan我不太擅长安装库,你能更具体一点吗?对于windows x64 MinGW,如何在Qt和MinGW环境中正确安装它而不出现任何问题
glut.h in "/include/GL"
libglut32.a in "/lib/"
glut32.dll in "windows/system32/"