我希望能够参加有关 OpenGL 的类(class),以便我可以学习使用 OpenGL。这意味着我需要能够自己编译和运行这些程序,以便我可以使用它们并开始制作我自己的 OpenGL 项目。如果我无法安装并包含类(class)正在使用的库,我就无法执行此操作。所以,我需要:
针对 OSX 的说明类(class),介绍如何安装库 本类(class)使用的内容
仅使用附带的库进行教学的类(class) OSX(
GLUT
和OpenGL
)。
从我在网上看到的情况来看,GLEW 似乎是这些类(class)中最常用的库,因此如何安装它的说明将是重中之重。但是,如果有另一节课使用另一个库,并且您知道如何设置该库或有关于如何为 Mac 设置该库的链接,我会认为这是一个有用的答案。
最后,总的来说,如果有人能告诉我他们如何使用 OpenGL 设置 Mac,或者向我指出适用于 Mac 的教程,我将不胜感激。
以下是我一直在查看的教程:
我已经能够获取 header GLUT/GLUT.h
和 OpenGL/gl.h
我认为它们是 OpenGL 的主要头文件,所以,或者,如果有的话这是一个仅依赖于这两个 header (或 OS X Lion 中包含的 GLUT.framework 或 OpenGL.framework 中的任何 header )的类(class),对我来说效果很好。
最佳答案
要安装 os X 最需要的开发库,请安装 fink,然后使用 fink 安装其他所有内容:
作为额外奖励 here是一些 GLUT 教程(尽管适用于旧版本的 Xcode)。
关于c++ - 如何在 Mac 上设置 OpenGL 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9304707/