使用GLFW在MacOS上安装OpenGL 3.2+
Setup OpenGL 3.2+ on MacOS with GLFW
我试图学习如何使用OpenGL,但在我能够之前,我需要设置OpenGL。我一直在遵循这些教程和建议的支持库,我选择了GLFW。我设法下载并安装GLFW在/usr/local/
和包括GLFW/glfw3.h
和链接与libglfw.a
问题是我认为我没有得到最新的功能,因为一些函数没有声明。glBindFragDataLocation
, glGenVertexArrays
, glBindVertexArray
和glDrawArrays
没有声明。
顺便说一句,我用的是2013年的MacBook Air OS X El Capitan
您确实需要为较新的OpenGl版本加载OpenGl函数。因为这是一个很大的工作量,其他人已经实现了库来为你做艰苦的工作。
Glew是一个很好的工具,在您所遵循的教程中有提到。试着安装和链接GLFW+Glew,并请求一个OpenGl 3.2的核心上下文,你应该没问题。
相关文章:
- 在Ubuntu 16.04上安装Cilk时出现问题
- OpenGL - 在抛出"__gnu_cxx::recursive_init_error"实例后终止调用?
- 了解 GLM- openGL 中的相机转换
- 在CMakeLists.txt的安装功能中使用.cmake文件有什么用
- 如何在全屏模式下(在OpenGL中)使背景透明
- C++:如何在CLion IDE中安装Boost
- 为什么我不能使用 EGL 创建无头 OpenGl 上下文?
- OpenGL大的3D纹理(>2GB)非常慢
- OpenGL 在 VMWare Fusion 版本 10.1.3 上安装的虚拟机 (Ubuntu 16.04) 上崩溃
- 安装OpenGL并在Windows上使用命令行编译
- 在 Ubuntu 13.10 上安装 OpenGL
- OpenGL Aux库的安装
- 安装OpenGL需要什么
- 如何在不安装开发包的情况下获得OpenGL标题
- 如何为Windows C++安装当前版本的OpenGL
- 使用MinGW编译并安装FTGL库以在OpenGL中渲染文本
- 在Ubuntu上安装Eclipse和OpenGL
- 使用GLFW在MacOS上安装OpenGL 3.2+
- 在不安装的情况下运行 OpenGL
- 安装Linux VMware 11 guestmesa驱动程序更新OpenGL