0

有一个用 C 编写的简单应用程序,它只包括标准 C 库函数(来自 stdio、stdlib 等)和 Makefile+GCC 来构建它。现在,我想将它移植到适用于 iPhone/iPad 的 iPhone OS。它会是无缝的还是有任何可能的不兼容问题?

4

2 回答 2

3

您不能简单地为 iphone/ipad 操作系统编译代码,因为他们的应用程序是用目标 C 编写的。不过,好消息是,您可以在目标 C 中使用 C/C++ 代码,方法如下:

Objective-C 编程语言简介

因此,如果您真的想移植您的应用程序,我建议您开始学习一些目标 C。请注意,所有 UI 都必须使用 UIKit 在 Objective C 中重写。

oooo 而且,您将需要一个 mac!

于 2010-06-16T15:01:06.357 回答
3

您的主要问题将是程序如何显示其输出 - 标准 C 库提供的支持与 iPhone 应用程序的预期不匹配。您将不得不处理程序的这些方面。

于 2010-06-16T15:01:54.423 回答