【问题标题】:How to solve Code: :Blocks OpenGL problem如何解决代码::阻塞 OpenGL 问题
【发布时间】:2021-08-05 03:09:08
【问题描述】:

我正在使用 Code: :Blocks 来运行 OpenGL 项目和代码。为了切入正题,我尝试将文件 glut32.dll 移动到目录 C:\Windows\System32 并且它被成功复制并粘贴,但是每当我尝试搜索文件时它都可以'找不到,即使我按字母顺序向下滚动到 gl 文件并且找不到它。我尝试重新复制并粘贴该文件,当我尝试将其粘贴到同一目录中时,我可以选择替换 Already existing file,这意味着该文件已存在于该文件夹中。我尝试了 cmd 命令(以管理员身份运行)regsvr32 glut32.dll,它给了我以下消息:

我把文件粘贴到这个位置too C:\WINDOWS\SysWOW64,同样的事情发生了 当我忽略它并开始运行代码时,出现了这个错误:

我正在使用:

  • Windows 10 64 位
  • 代码::Blocks 20.03

我无法运行我的任何 OpenGL 项目。 任何帮助将不胜感激。

【问题讨论】:

    标签: c++ opengl codeblocks glut glu


    【解决方案1】:

    您的操作系统是什么版本? 64 位还是 32 位? 64 位:将 glut32.dll 复制到 C:\WINDOWS\SysWOW64 32 位:将 glut32.dll 复制到 C:\WINDOWS\system32 并且您可以将 gult32.lib,glut.lib 复制到项目的库路径

    【讨论】:

    • 好吧,我的 windows 是 10 个 64 位的,我的代码::Blocks 是 20.03。我尝试过这种方式(我也重新启动了计算机)并且发生了同样的事情。
    • 请永远不要将库复制到系统目录中。将它们放在与您的 exe 相同的文件夹中。当两个程序需要同一个库的不同版本时,你会遇到各种各样的麻烦。
    猜你喜欢
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 2020-08-14
    • 2020-03-10
    • 1970-01-01
    • 2019-08-05
    • 2021-03-01
    • 1970-01-01
    相关资源
    最近更新 更多