c++ - 使用 C++ 在 Mac OS X 上创建应用程序? (不含 cocoa )

标签 c++ c xcode macos opengl

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

最佳答案

是的,这是可能的,但这可能不是一个好主意。真正的问题是您要解决什么问题?

如果您只是不喜欢 Obj-C,那么编写一个非常薄的垫片应该很简单,它可以用 C++ 包装您关心的调用。

如果你想证明一个观点,你实际上可以用纯 C 代码直接调用 Obj-C 运行时。例如:using objc_msgSend to call a Objective C function with named arguments

如果是其他问题,请赐教,以便我们更好地回答您的问题。

关于c++ - 使用 C++ 在 Mac OS X 上创建应用程序? (不含 cocoa ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14130708/

相关文章:

C++ - 显示和存储日语字符

c++ - 将结构参数传递给结构内的函数

c++ - 用于非常特殊情况的快速点积

ios - 如何让 Pixate v2 实时 CSS 与 Xcode 5 一起工作

c++ - 是否有任何库可以在 C++ 中使用 HFile 格式

c++ - 制作一个以坐标为键的 std::map

c - 在c中显示以 '*'分隔的正数的质因数

c - 为结构内部的动态节点数组赋值时出现段错误

xcode - 通过 CocoaPods 导入 Swift 文件出错

objective-c - Xcode 4 模板在 iOS 3.1.2 中不起作用