首页 > 编程语言 >Visual Studio运行OpenGL报错"应用程序无法正常启动(0xc000007b)"的解决方法

Visual Studio运行OpenGL报错"应用程序无法正常启动(0xc000007b)"的解决方法

时间:2022-09-22 19:56:21浏览次数:49  
标签:0xc000007b SysWOW64 OpenGL Windows 32 dll 报错

有时在64位Windows下用Visual Studio调试运行OpenGL程序会报错,提示“应用程序无法正常启动(0xc000007b)”

 

原因:

1.即使创建的是32位的OpenGL程序,在运行时,程序还是会到C:\Windows\SysWOW64目录去寻找dll

2.即使是32位的dll,也要放在C:\Windows\SysWOW64目录中,例如freeglut.dll、freeglutd.dll、msvcp110d.dll、msvcr110d.dll等

 

解决方法:

1.先把dll文件放到C:\Windows\SysWOW64目录,无论是32位还是64位的dll

2.如果运行时提示缺少msvcp110d.dll、msvcr110d.dll等,再另行下载,也是放到C:\Windows\SysWOW64目录

3.如果使用64位的dll时会莫名报错,可以先试试用32位的。

 

标签:0xc000007b,SysWOW64,OpenGL,Windows,32,dll,报错
From: https://www.cnblogs.com/live41/p/16720673.html

相关文章