用的是Microsoft visual studio 2017,在system32和syswow64里也能找到opengl32.dll,但就是报错
4条回答 默认 最新
- CSDN专家-cpp_learner 2021-04-16 16:47关注
“无法启动此程序,因为计算机中丢失OPENGL.dll。尝试重新安装该程序以解决此问题。”
这主要是因为同时引用了静态库“glut.lib”和"glut32.lib"。
即在项目->属性->配置属性->链接器->附加依赖项中增加了glut.lib和glut32.lib,而且顺序为glut.dll在前,glut32.dll在后,所以,链接器首先寻找OPENGL.dll而没有寻找opengl32.dll。
另外,如果想要在VS里重现此错误,需要配置附加依赖项后重新生成项目。
试试这个解决办法!
解决 无用评论 打赏 举报
悬赏问题
- ¥15 Could not load dynamic library 'libcusolver.so.10'
- ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?
- ¥15 nasm x86 变量归零
- ¥65 Tree 树形控件实现单选功能,可以使用element也可以手写一个,实现全选为全选状态
- ¥60 寻抓云闪付tn组成网页付款链接
- ¥16 寻字节跳动内部人员帮推简历
- ¥20 如何通过sentry收集上传Android ndk的崩溃?
- ¥30 有关数值生成的稳健性探讨
- ¥20 关于C/C++图形界面设计问题
- ¥15 QT+Gstreamer框架开发视频采集,无法将waylandsink视频绑定qt窗口