代码之家  ›  专栏  ›  技术社区  ›  psihodelia

如何将一个简单的应用程序(只使用标准libc)移植到iPhone操作系统?

  •  0
  • psihodelia  · 技术社区  · 14 年前

    有一个用C编写的简单应用程序,它只包含标准C库函数(来自stdio、stdlib等)和Makefile+GCC来构建它。现在,我想把它移植到iPhone/ipad的iPhone操作系统上。它是无缝的还是存在任何可能的不兼容问题?

    2 回复  |  直到 14 年前
        1
  •  3
  •   David Menard    14 年前

    你不能简单地为iphone/ipad操作系统编译代码,因为它们的应用程序是用objective C编写的。好消息是,你可以在C/C中使用C/C++代码,这里是如何做:

    Introduction to The Objective-C Programming Language

    所以我建议你开始学习一些objective C,如果你真的想移植你的应用程序的话。请注意,所有的UI都必须用UIKit在objective C中重新编写。

        2
  •  3
  •   Jonathan Leffler vy32    14 年前