【发布时间】:2012-08-12 21:37:46
【问题描述】:
我的目标是在 C++ 和 OpenGL 中开发基于跨平台的应用程序。
由于我使用的是 Macbook Pro,它的自然 IDE 是 Xcode,所以我想使用它。通过使用命令行工具作为项目的模板,我已经成功地在 Xcode 中编译了纯 C++ 代码。
我的问题是如何编译 OpenGL 代码而不弄乱 Cocoa 和 Objective-C。这背后的主要原因是,由于我想部署跨平台应用程序,所以我想尽可能地坚持C++。
虽然这是真的,但如果我必须使用一点 Objective-C 和 Cocoa,那也不是什么大问题。但是我想在 C++ 中获取我的主要项目代码和尽可能少的 Objective-C/Cocoa,通过“主要项目代码”来理解我的应用程序特定的代码,例如我的类、对象和与应用程序的目的,即。 , 代码主体。
如果不使用 Obj-C/Cocoa 的情况下使用 C++/OpenGL 在复杂性方面不值得,那么问题可以简单地重新表述为在 Xcode 中编译简单 OpenGL 代码的方法是什么?
【问题讨论】:
标签: c++ objective-c xcode opengl xcode4