【发布时间】:2009-03-11 12:58:31
【问题描述】:
我正在为我目前的机器寻找替代品,Mac OS X 似乎很有吸引力。
我的主要兴趣领域是 C++ 编程。目前我正在使用 Eclipse + CDT 和 g++ 来创建我的软件;有时是KDevelop。
我知道 Mac 的主要 IDE 是 Xcode,主要语言是 Objective-C。如果可能的话,我想避免学习 Objective-C。我还听说/读到从 C++ 访问 Mac OS X API 时存在一些问题。
因此我的问题是: 为 Mac OS X 开发/调试/测试访问硬件所有方面(UI、声音、视频/加速视频等)的 C++ 应用程序的完整解决方案是什么?
编辑:Xcode 与 Eclipse+CDT 组合相比如何?如果这种比较是可能的......
【问题讨论】:
-
XCode 可以很好地处理 C++。我认为 Objective-C 是主要语言有点言过其实。 Objective-C 将是开发应用程序的 GUI 部分的主要语言,但不是必需的。
-
@Martin,如果我没记错的话,Cocoa 应用程序需要 Objective-C。
-
顺便说一句。我还读到 Objective-C 是一种只有 Apple 使用的小众语言。那么,学习所有这些真的值得吗?
-
是的。它只是 c 之上的 smalltalk 的一部分,所以没有太多的努力。它是增长最快的细分市场中使用的一种利基语言。