OpenGL学习笔记二

配置GLFW环境,并保证它正确创建了OpenGL上下文并显示出一个简单的窗口来让我们随意使用
一.构建GLFW
1.从官方网站下载GLFW(Visual Studio 2012到2019)
    GLFW下载页
2.使用CMake生成工程文件
    自动生成对应的工程文件,减少重复工作
    CMake下载页
CMake需要一个源代码目录和一个存放编译结果的目标文件目录。源代码目录我们选择GLFW的源代码的根目录,然后我们新建一个 build 文件夹,选中作为目标目录。
使用Cmake构建visiual studio 2019工程文件

在这里插入图片描述
3.编译
    在build文件夹里可以找到GLFW.sln文件,用Visual Studio 2019打开。直接点击Build Solution(生成解决方案)按钮,然后在build/src/Debug文件夹内就会出现我们编译出的库文件glfw3.lib。
    建立一个新的目录包含所有的第三方库文件和头文件(将GLFW的include和glfw3.lib放入),并且在你的IDE或编译器中指定这些文件夹。在这里存放OpenGL工程用到的所有第三方库和头文件。这样所有第三方库都在同一个位置(并且可以共享至多台电脑)。然而这要求你每次新建一个工程时都需要告诉IDE/编译器在哪能找到这些目录
二.第一个工程
打开Visual Studio,创建一个新的项目。如果VS提供了多个选项,选择Visual C++,然后选择Empty Project(空项目)
三.链接
需要把GLFW库链接(Link)进工程
四.OPENGL库
    在Windows操作系统上,我们只需将opengl32.lib添加进连接器设置里就行了,OpenGL库64位版本的文件名仍然是opengl32.lib
五.配置GLAD
简化使用OPENGL驱动的过程

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值