windows配置OpenGL(VS C++版)

安装库以及开发环境

vs2022

官网下载就可以,刚开始下载的时候会有卡顿,是因为网络ip的问题,我尝试了一些改dns的方法,但是没有用,后来通过ip更换工具,把网换到了广东电信就可以了。这里下载的是一个下载器,只需要用ip更换工具的免费时长把那个下载器下好就可以了。

开发环境配置

OpenGL/GLSL

一般显卡都自带,我的显示是4.6,可以选择下载GLView查看。其实可以直接跳过这一步。

GLFW

需要用到CMAKE“构建”GLFW,目的是生成

  • glfw3.lib文件
  • GLFW文件夹
    操作步骤
  1. 下载CMAKE和GLFW源码,因为github的网的问题,要想办法。
  2. 解压之后打开bin目录下的cmake-gui.exe
  3. 点击Browse Source 点击解压后glfw的目录,点击Browse Bulid…选要生成的文件位置,然后点击左下角的Configure,会变红,(网上有说还要把最上面的BUILD_SHARED_LIBS点选中),再次点击Configure,而后点击Configure右边的Generate。
  4. 会在刚刚生成的文件中有一个文件:GLFW.sln,没有这个文件说明刚刚的步骤有问题,需要再去操作。
  5. 用vs打开GLFW.sln,在新的vs窗口右侧的GLFW3,然后右键点击 选择生成(Build)。GLFW.sln的目录下会新生成很多文件。搜索我们要找的那个文件glfw3.lib文件和GLFW文件夹,确定有的话,这一步就完成了。
GLEW

没有复杂的操作,解压之后找两个文件和一个文件夹

  1. glew32.lib
  2. glew32.dll
  3. GL文件夹
GLM

解压之后点击,找到glm文件夹。

SOIL2

虽然步骤稍有繁琐,但其实很简单。

  1. 下载premake,里面只有一个premake5.exe
  2. 下载SOIL2,解压
  3. 把premake5.exe复制到soil2的文件夹中
  4. 在soil2文件夹下,打开cmd
premake5 vs2022
  1. 会新生成make文件夹,里面有一个SOIL2.sln
  2. 和刚刚处理那个sln文件的方式一样,打开,然后点击soil2-static-lib生成。
  3. 需要的文件有soil2-debug.libSOIL2文件夹,同样的,也可以直接在当前目录进行搜索就可以了。

构建项目模板

把之前的文件准备成如下格式
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值