Mac平台配置OpenGL(glut,glew)

本文档详细介绍了在Mac平台上配置OpenGL、GLEW以及GLTools库的步骤,包括使用Homebrew安装GLEW,调整文件路径,以及在Xcode项目中添加必要的库和配置Header Search Paths。确保include文件与libGLTools.a在同一目录,以避免编译错误。最后,创建并测试main.cpp文件,完成OpenGL环境的搭建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//oepngl库

opengl原生库 gl
随opengl一起发布

opengl实用库  glu*  
随opengl一起发布

opengl实用工具库glut  glut*  
需要下载配置安装(太老了!)

opengl实用工具库开源版本freeglut  glut*  
需要下载配置安装(完全兼容glut,算是glut的代替品,但是bug较多!)

opengl GLFW库  glfw*  
需要下载配置安装(轻量级的,开源的,跨平台的library,新技术)

opengl GLEW库  glew*  
需要下载配置安装
跨平台的C++扩展库,它的出现是为了方便的管理平台与opengl版本不匹配,以及方便的解决不同显卡特有的硬件接口支持。
只要包含一个glew.h头文件,你就能使用gl,glu,glext,wgl,glx的全 部函数。

opengl核心文件加载库gl3w gl3w*
gl3w是获取OpenGL核心配置文件规范所提供功

能的最简单方法。

opengl库glad glad*
基于官方规格的多语言GL / GLES / EGL / GLX / WGL装载机 - 生成器。
一般结合GLFW使用。

 

准备工作:

  1. brew
  2. cmake

一、下载glew,GLTools库

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值