2012-09-27 227 views
3

我想开始学习Opengl并在Mac OS X操作系统上制作一些基本的3D应用程序。在mac os上安装opengl x

我使用C++,我应该使用命令行还是Cocoa应用程序? 是命令行意味着它会使非GUI和古柯框架将使GUI?

回答

2

我推荐使用Cocoa作为全屏显示意味着您需要从桌面/窗口管理器中删除控件。我认为你可以通过同时查看源代码和OpenGL程序来更轻松地编写程序(如果使用窗口启动OpenGL程序,这会更容易)。

看看Cocoa OpenGL app in C(发现使用谷歌搜索网络)的想法如何获得OpenGL上下文。

+0

谢谢,你知道我该如何添加gltools库到xcode 4? – user1704415

+0

我不使用xcode。 –

1

GLFW是一个跨平台的C库,用于创建OpenGL窗口和处理输入。

user guide的第一章给出了如何使用它的最简单的例子。

它可以与XCode的使用,但如果你想通过命令行,使用编译与它的东西:

g++ *.cc -lglfw -framework OpenGL -framework Cocoa -framework IOKit 

您仍然需要安装过程中的Xcode和命令行工具。