c++ - 如何在 Mac 上设置 OpenGL 库?

标签 c++ opengl xcode4 osx-lion

我希望能够参加有关 OpenGL 的类(class),以便我可以学习使用 OpenGL。这意味着我需要能够自己编译和运行这些程序,以便我可以使用它们并开始制作我自己的 OpenGL 项目。如果我无法安装并包含类(class)正在使用的库,我就无法执行此操作。所以,我需要:

  • 针对 OSX 的说明类(class),介绍如何安装库 本类(class)使用的内容

  • 仅使用附带的库进行教学的类(class) OSX(GLUTOpenGL)。

从我在网上看到的情况来看,GLEW 似乎是这些类(class)中最常用的库,因此如何安装它的说明将是重中之重。但是,如果有另一节课使用另一个库,并且您知道如何设置该库或有关于如何为 Mac 设置该库的链接,我会认为这是一个有用的答案。

最后,总的来说,如果有人能告诉我他们如何使用 OpenGL 设置 Mac,或者向我指出适用于 Mac 的教程,我将不胜感激。

以下是我一直在查看的教程:

我已经能够获取 header GLUT/GLUT.hOpenGL/gl.h 我认为它们是 OpenGL 的主要头文件,所以,或者,如果有的话这是一个仅依赖于这两个 header (或 OS X Lion 中包含的 GLUT.framework 或 OpenGL.framework 中的任何 header )的类(class),对我来说效果很好。

最佳答案

要安装 os X 最需要的开发库,请安装 fink,然后使用 fink 安装其他所有内容:

Fink

Fink Glew page

作为额外奖励 here是一些 GLUT 教程(尽管适用于旧版本的 Xcode)。

关于c++ - 如何在 Mac 上设置 OpenGL 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9304707/

相关文章:

c++ - 使用 ofstream 附加到文件

c++ - 二进制目标文件在每次构建中发生变化

macos - 如何在 Mac OS X 上捕获显示驱动程序绘图命令?

iphone - XCode4 - 在哪里寻找由核心数据创建的sqlite文件

templates - 我怎样才能让免费的 Pascal 编译器 xcode 模板与 xcode 4 一起工作

java - 在 C++ 程序中执行 jar 文件

c++ - 什么可能导致 DefWindowProc 停止处理消息?

c++ - QGLShaderProgram OpenGL 着色器

c - 深度测试不起作用

xcode4 - 设置 XCode 4 工作区以构建适用于 Mac 和 iOS 的库