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

windowsmobile中的iPhone程序

  •  1
  • boreas  · 技术社区  · 14 年前

    嗨,我知道这听起来很不实际,但我还是想问:如何可能编译一个程序,最初是用Objective-C为iPhone编写的,运行在WindowsMobile上的应用程序?

    我要做的是再次用C实现这个应用程序。但在此之前,我想知道是否有这样的交叉编译器,可以节省一些工作。

    5 回复  |  直到 14 年前
        1
  •  1
  •   Trevor Balcom    14 年前

    您可以为Windows Mobile 6、X和更早的版本编译C或C++代码。这样说,你可以重新使用iPhone应用程序的业务逻辑,假设它是用C或C++编写的。您需要使用WTL或MFC编写Windows Mobile GUI。您无法在Windows Mobile上使用Objy-C或Objul-C++代码。

        2
  •  2
  •   ctacke    14 年前

    没有交叉编译器可以做到这一点。你必须重写应用程序。

        3
  •  0
  •   Ian1971    14 年前

    您唯一的希望是编译一个可以从C#链接到的win32 dll。我认为最接近你的是Cocotron,但这也不能满足你的要求。

        4
  •  0
  •   Jay    14 年前

    我同意ian1971的观点,你可以在MONO平台上用C语言编写一个应用程序,这可能会对你有很大的帮助。

        5
  •  0
  •   Andrew Lewis    14 年前

    你可以用 MonoTouch ,那么将它移植到Windows Mobile(.net compact framework)就相当简单了。