zoukankan      html  css  js  c++  java
  • 【转】无法定位程序输入点_glutCreateWindowWithExit于动态链接库glut32.dll

    前几天换了个64位的系统,之后安装了VS2008,准备在VS2008中玩OpenGL,在配置环境的时候,使用了之前在32位window xp系统中使用的glut lib和glut dll,最后写了一个简单的openGL程序测试了一下,提示了下面的错误信息:

    无法定位程序输入点_glutCreateWindowWithExit于动态链接库glut32.dll上

    对应的英文错误信息为:

    The procedure entry point __glutCreateWindowWithExit could not be located in the dynamic link library glut32.dll

    在网上搜索了一下解决方案,网友解释说这是由于glut dll文件太老了,只要换上新的glut32.dll即可,仔细一想,这样的分析的确挺合理的(遇到这样的问题,首先不要急着上网搜索解决方案,自己想想是由什么原因造成的,这样才更有趣),要么是dll过于新,要么是dll太老,我首先尝试了从opengl官方网站下载最新的glut3.7,替换了之前在windows\system32中的glut32.dll,之后重新编译,运行成功,得出的结果的确是由于之前所使用的glut的dll太老了。

    opengl官方网站下载glut3.7的URL:

    http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

  • 相关阅读:
    判断变量是否是数组
    手机闹钟功能: 使用状态图解决闹钟响铃问题
    logging基本使用方法
    ssh 通过跳板机连接到远程服务器
    ssh 执行命令并实时显示结果
    使用 python 将 " " 转换为 " "
    python 文件操作
    python SMTP 发送邮件
    C++统一初始化
    设计模式之单例模式实现(C++)
  • 原文地址:https://www.cnblogs.com/lzhitian/p/2809973.html
Copyright © 2011-2022 走看看