Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Visual c++ glui问题_Visual C++_Opengl_Header - Fatal编程技术网

Visual c++ glui问题

Visual c++ glui问题,visual-c++,opengl,header,Visual C++,Opengl,Header,我正在试用从互联网下载的免费代码, 当我编译时,它说 “错误2致命错误LNK1104:无法打开文件'glui32d.lib'MarchingCubesGLUI MarchingCubesGLUI” 我似乎在网上找不到多少关于GLui的参考资料, 我知道我没有glui.h.dll和.lib文件等 那么我应该/可以做什么 仅供参考:我正在使用VS2008的c++您需要找到所需的库(.lib)文件,并将其放在编译器在构建程序的链接阶段可以找到的地方。首先确保已安装openGL。我不确定,但如果它不是随

我正在试用从互联网下载的免费代码,
当我编译时,它说
“错误2致命错误LNK1104:无法打开文件'glui32d.lib'MarchingCubesGLUI MarchingCubesGLUI”

我似乎在网上找不到多少关于GLui的参考资料,
我知道我没有glui.h.dll和.lib文件等

那么我应该/可以做什么


仅供参考:我正在使用VS2008的c++

您需要找到所需的库(.lib)文件,并将其放在编译器在构建程序的链接阶段可以找到的地方。

首先确保已安装openGL。我不确定,但如果它不是随VisualStudio2008安装的,您应该从平台SDK安装,可从Microsoft站点下载

然后,确保在包含目录和库目录列表中有OpenGL头文件和库文件所在的文件夹。(转到工具/选项,“项目和解决方案/VC++目录”部分。

请检查

如上面所述:“GLUI是一个基于GLUT的C++用户界面库,它提供了按钮、复选框、单选按钮、旋转器等控件到OpenGL应用程序,它是独立于窗口的系统,依赖于GLUT来处理所有与系统相关的问题,如窗口和鼠标管理。” 因此,您应该做的是从站点下载glui-2.35.zip,在目录中解封并构建glui可执行文件(dll和lib)。请参阅加载的zip中包含的readme.txt文件中的说明

下一步是确保其他include目录也包含要包含在glui安装中的路径,并且先前构建的lib包含在您尝试编译的项目中


希望这能解决您的问题。

问题是我已经有了一个……即使下载了代码也不行。