【发布时间】:2011-02-17 20:50:24
【问题描述】:
我正在尝试找出要使用的 C/C++ 编译器。我在 Wikipedia 上找到了这个 C/C++ 编译器列表:
http://en.wikipedia.org/wiki/List_of_compilers#C.2FC.2B.2B_compilers
我相当肯定我想使用开源编译器。我觉得如果它是开源的,那么它将是一个更完整的编译器,因为许多程序员的观点都被用来使它变得更好。如果您不同意,请告诉我。
我应该提一下,我计划学习 C/C++,主要是为了编写与 Windows、Linux、MAC 和 iPhone 操作系统兼容的 2D/3D 游戏应用程序。我目前使用的是 Windows Vista x64 操作系统。
【问题讨论】:
-
iPhone --> gcc 和 llvm 是唯一的选择。
-
如果您计划在 Apple 应用商店中发布 iPhone 应用,XCode 和 Objective-C 是唯一受支持的替代方案。
-
我不知道你可以用 C++ 在非越狱手机上合法地开发 iPhone 应用程序。我的印象是需要 Objective-C。
-
C、C++ 和 Obj-C 都是允许的。
-
此时的一个重要问题是,您究竟打算如何编写可在 Windows/Linux/Mac/iPhone 之间移植的 2D/3D 游戏?我对其中的“iPhone”部分特别感兴趣。
标签: c++ c compiler-construction windows-vista operating-system