【发布时间】:2012-12-17 07:56:59
【问题描述】:
似乎在 Xcode 4 中不再有一种方法可以创建不受限于使用 C 或 C++ 的命令行的应用程序。我想这样做,但是 Glut 似乎是唯一可用于 Mac 的可与 C++ 和 OpenGL 一起使用的框架之一,但是 gluts 功能开始停止在现代操作系统上工作。是否有其他替代方法可以让我在 Mac 上使用 C++ 或 C 进行软件开发?不必局限于使用 xcode 或 opengl。
【问题讨论】:
-
有一些跨平台的 GUI 工具包,如 Qt 和 GTK,它们具有 Quartz 或 Cocoa 后端,但它们总是会产生某种程度的非原生外观。您可以主要使用 C++ 和少量 Objective-C 编写 Cocoa 应用程序。
-
怎么样?有没有好地方可以学习如何做到这一点?
-
SDL 在 OSX 上工作,不是吗?大多数人将它用于游戏,但没有什么能阻止您将它用于严肃的工作。
-
@BenVoigt 是的,SFML
-
我使用 GLFW + GLEW。简单易行。