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

  • 相关阅读:
    AliSQL的编译使用
    linux下编译gcc6.2.0
    TransmitFile函数的简单使用
    C++11的简单线程池代码阅读
    TJpgDec使用说明
    TJpgDec—轻量级JPEG解码器
    PPM图片格式及其C读写代码
    linux下vmware的安装、物理分区使用及卸载
    visual stuido 跨解决方案调试
    Proj.4坐标系统创建参数
  • 原文地址:https://www.cnblogs.com/lzhitian/p/2809973.html
Copyright © 2011-2022 走看看