使用C++在Mac OS X上创建应用程序?(没有Cocoa)

Wil*_*ver 3 c c++ opengl macos xcode

似乎在Xcode 4中,不再有办法创建一个不限于使用C或C++的命令行的应用程序.我想这样做,但Glut似乎是可用于与C++和OpenGL一起工作的mac的唯一框架之一,但是gluts功能开始停止在现代操作系统上工作.还有其他替代方案可以让我在Mac上使用C++或C进行软件开发吗?它不必限于使用xcode或opengl.

Var*_*der 6

是的,这是可能的,但这可能不是一个好主意.真正的问题是你想解决什么问题?

如果你不喜欢Obj-C,那么编写一个非常薄的垫片应该很简单,它可以包含你在C++中关注的调用.

如果您试图证明一个观点,您实际上可以在普通C代码中直接调用Obj-C运行时.例如,请参阅:使用objc_msgSend调用带有命名参数的Objective C函数

如果它是别的,请启发我们,以便我们更好地回答您的问题.