OpenGL配置文件,以及无法解析文件的解决办法

建议先看看问题

不保证全部人能用,说实话计算机是需要耐心和毅力的,我没有天赋,配了三天。

我是参照《计算机图形学学编程(使用OpenGL和c++)》这里把我的文件和问题说一下。

部分文件:https://github.com/Vnicy/Opengl-pathsetting

这里没有glm,只需要去百度glm,丢进去include文件就好。(文件太多无法上传)

下载解压之后,打开一个新建的项目。

项目->属性->vc++目录(一定要选中大项目,不然出来的是c/c++属性)
包含目录选中include
库目录选中lib
在这里插入图片描述
然后再选择链接器->输入 修改附加依赖项里面添加下面的内容(l输入lib的时候用回车或者分号,用逗号无法识别)

glew32.lib
glew32s.lib
glfw3.lib
soil2-debug.lib
glfw3dll.lib
OpenGL32.lib


这里写一些我遇到的问题:(我测试的是书中第一个示例,同样可以下载一下,资源地址见第一条)

1.百度的SOIL2文件没有make文件
解决方法:书中配套的资源里面有完整soil文件
资源地址:https://www.epubit.com/bookDetails?id=UBb600b5af4598

2.无法解析_imp_glClear@4和无法解析_imp_glClearColor@16是链接器->输入的附加依赖项的OpenGL32.lib忘记加了

3.缺少glew或者版本错误会报下面的相关问题(这里的版本就是32和64位)
如果是自己配置的,俩种换着放进include试试,我最后就是这样调好的
这个错误就是无法解析glew的初始化
在这里插入图片描述
4.缺少glfw3.lib,glfw3dll.lib或者可能也是版本错误,这个直接下载glfw官方符合自己电脑的版本,不用cmake,我是64位那个版本,这个也可以试
在这里插入图片描述

5.弹出框说没有glew32.dll
解决方法:将glew32.dll直接复制到c盘>windows>system32和Syswow64(不懂版本的直接俩个都复制进去就没问题,比如我)


建议大家有耐心,计算机确实需要天赋,我只是个菜鸡,希望大家都可以有一个完美的OpenGL环境
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值