c++ - freeglut.dll 丢失

标签 c++ opengl freeglut

我正在阅读 OpenGl superbible,在第一个三角形程序上它不会运行。 该程序编译得很好,但是当我运行它时,它给了我错误消息 freeglut.dll is missing from your computer。我下载了它并把它放在正确的目录中,它说缺少 MSVCR71.dll,所以我下载了它并将它放在正确的目录中,它开始说“程序入口点 __glutCreateWindowWithExit 无法位于动态链接库 freeglut.dll。”有谁知道我做错了什么?我遵循了书中告诉我的所有指示。

最佳答案

您不能只是从 interwebtubes 上随机抓取 DLL 并将它们转储到您的 PC 上。考虑到您完全绕过了版本控制问题。当 MSVC 运行时依赖项没有链接时,它应该是一个提示。

正确完整地安装 freeGLUT 包。

关于c++ - freeglut.dll 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8721704/

相关文章:

C++ std::vector<uint8> 已填充,但未显示数据

c - OpenGL的工作组大小和本地大小有什么区别?

c++ - OpenGL-从外部文件绘制点

c++ - 如何配置 freeglut 以使用 Code::Blocks

c++ - 从表中提取用户数据,使用 lua c API

c++ - C++中具有可变尺寸的二维数组

c++ - TTF_RenderUTF8_Blended 渲染彩色文本

java - 纹理以错误的顺序显示

opengl - 使用 freeglut 而不是 GLUT

c++ - 从 USB 设备中的设备路径获取卷名称