有一个用C编写的简单应用程序,它只包含标准C库函数(来自stdio,stdlib等)和Makefile + GCC来构建它。现在,我想将它移植到适用于iPhone / iPad的iPhone OS。它是无缝的还是存在任何可能的不兼容问题?
答案 0 :(得分:3)
您的主要问题是程序如何显示其输出 - 标准C库提供的支持与iPhone应用程序的预期不匹配。您将不得不处理您的计划的这些方面。
答案 1 :(得分:2)
你不能简单地编译你的iphone / ipad操作系统的代码,看他们的应用程序是用目标C写的。虽然好消息,你可以在目标C中使用你的C / C ++代码,这里是如何做到的:
Introduction to The Objective-C Programming Language
所以我建议你开始学习一些目标C,如果你真的想要移植你的应用程序。请注意,所有UI都必须使用UIKit在目标C中重写。
oooo而且,你需要一个mac!