gpt4 book ai didi

c++ - glut32.dll 丢失错误。一种在非管理访问机器上摆脱它的方法

转载 作者:太空狗 更新时间:2023-10-29 19:48:46 26 4
gpt4 key购买 nike

我在大学机器上使用 visual studio 2012。在创建项目时,将 glut.h、glut32.lib 和 glut32.dll 保存到我的项目文件夹并确保它与我的 .cpp 文件位于同一目录中,然后我将 glut.h 添加到我的头文件和 glut32.lib到资源文件并在我的源文件夹中将 glut.h 作为 #include "glut.h"包含在内,我收到错误 glut32.dll is missing。我没有更改任何目录路径。如何解决这个问题。

最佳答案

DLL 需要在运行时位于您的工作目录中。

您可以将其设置为 Visual Studio 中的项目/调试器选项(如果您有着色器等,这可能是更好的解决方案)或者您可以做一些懒惰的事情并将 DLL 复制到您的 Debug/、Release/等。目录。

根据经验,我的项目总是在 /NothingInc/Dev/ 的工作目录下运行,这是我所有资源(包括 DLL、着色器、纹理等)的基本路径。它为您的项目采用类似的策略是个好主意,因为它们可能会共享着色器和其他资源,而且它们肯定都需要 glut32.dll

关于c++ - glut32.dll 丢失错误。一种在非管理访问机器上摆脱它的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18664081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com