为Windows装配/安装Freeglut(tool for opengl)

本文详细介绍了在Windows上配置OpenGL环境的过程,特别是如何安装和使用Freeglut库。作者通过自己的实践,提供了从下载源码、使用CMake编译到解决链接和运行时问题的步骤,旨在帮助初学者顺利建立OpenGL开发环境。
摘要由CSDN通过智能技术生成

为了大创项目才去接触OpenGL,然而搜了一波各大博客论坛没有个好的搭建OpenGL环境的文章,经过死命的挣扎摸索,终于使用OpenGL写了第一个正方形,希望能够给想去接触OpenGL的胖友们一点帮助,也是做一下笔记。

作为OpenGL初学者的强力法宝(说白就是个提供建立方便GUI的SDK——因为OpenGL只能处理数据层面,渲染后输出需要其他的窗口对接,所以如果用MFC之类的当然也可以如果不嫌麻烦),freeglut几乎是人人必备,glut早已停止更新,取而代之的是一个忘了叫什么的兄弟做的这个开源的freeglut,很适合初学者,有一本教材OpenGL编程指南一开始所用的就是freeglut作为GUI接口的。

首先说一下我所用到的工具和SDK:vs15,Cmake,freepglut,OpenGL(Windows自带)。

首先是链接OpenGL的库,因为是系统自带,所以直接右键项目、属性、连接器、附加依赖项、编辑、加入OpenGL32.Lib(tips:官方说这里32其实和操作系统没有很强的联系),然后直接在源代码include gl文件夹下的两个文件gl.h,glu.h即可。然后各种gl开头的函数就可以开心的用了。

再说一下freeglut,初期学习中只需要包含freeglut的头文件就可以了,好像是这个.h已经包含了上述OpenGL的两个库了,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值