今天配置完OpenGL后,在运行OpenGL的一个小例程时出现了一个问题:0x1000A456 (glut32.dll) (ConsoleApplication8.exe 中)处有未经处理的异常: 0xC0000005: 写入位置 0x000000A8 时发生访问冲突。 出现了 
我知道这种问题一般在网上是没有什么准确答案的.
后来我重新建立了一个项目,这个新项目没有配置OpenGL反而能运行.
经过对比原来是glut32.lib的问题.把属性面里的glut32.lib删了后运行就没问题了.

有点奇怪,glut.h不是依赖glut.lib么…
附上这个小例程:链接
本文记录了解决OpenGL程序中出现的与glut32.lib相关联的内存访问冲突错误的过程。通过对比分析,发现删除项目配置中的glut32.lib能够解决问题。
1746

被折叠的 条评论
为什么被折叠?



