我正在阅读 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/