有一个用 C 编写的简单应用程序,它只包括标准 C 库函数(来自 stdio、stdlib 等)和 Makefile+GCC 来构建它。现在,我想将它移植到适用于 iPhone/iPad 的 iPhone OS。它会是无缝的还是有任何可能的不兼容问题?
问问题
371 次
2 回答
3
您不能简单地为 iphone/ipad 操作系统编译代码,因为他们的应用程序是用目标 C 编写的。不过,好消息是,您可以在目标 C 中使用 C/C++ 代码,方法如下:
因此,如果您真的想移植您的应用程序,我建议您开始学习一些目标 C。请注意,所有 UI 都必须使用 UIKit 在 Objective C 中重写。
oooo 而且,您将需要一个 mac!
于 2010-06-16T15:01:06.357 回答
3
您的主要问题将是程序如何显示其输出 - 标准 C 库提供的支持与 iPhone 应用程序的预期不匹配。您将不得不处理程序的这些方面。
于 2010-06-16T15:01:54.423 回答