我希望开始使用 C 或 C++ 进行一些 3D 编程。我遇到的问题是,我可以找到的唯一适用于 Mac OS 的教程似乎使用了 Objective C 和 Cocoa 框架。我想或多或少地获得与 Windows 用户相同的环境。
如果我尝试使用文本编辑器和 g++ 编译器,我会丢失标题,但是,如果我尝试使用 Xcode,我将不得不与 Cocoa 作斗争,这让我很沮丧。我真的不明白为什么预装在 Mac 上的 OpenGL/GLUT 会强迫我使用 Xcode,但没有它我似乎无法获得头文件。
我如何才能通过所有 Apple 的“开发人员友好”界面来编写一些具有完全跨平台可移植性的老式代码?