gpt4 book ai didi

c++ - 在 Windows 操作系统上使用 C++ 开发 iPad/iPhone 应用程序

转载 作者:可可西里 更新时间:2023-11-01 11:13:57 27 4
gpt4 key购买 nike

将用 C++ 编写的完成的游戏项目移植到 iPad 的最快方法是什么。有没有不买 Mac 的好方法?

最佳答案

Marmalade (以前称为 Airplay SDK)是一个非常适合游戏的跨平台 SDK。您可以用 Visual C++ 编写代码,然后在 Windows 的模拟器中运行它。使用 PC,您将无法在 iPhone 上运行时调试(步进、断点等)您的游戏。部署到 iPhone 进行测试(从 Windows)似乎相当 tedious ,与 XCode 的处理方式相比。

如果您需要使用 Marmalade 不支持的 iOS native API 功能,您可以使用 EDK(扩展开发工具包)为它们构建包装器,但您需要一台带有 XCode 的 Mac 来构建一次包装器库。

如果您决定使用 Mac 进行开发,最便宜的途径可能是 Mac Mini 和一个 KVM 切换器,它可以让您使用现有的键盘、显示器和鼠标。与购买预装更多内存的 Mac Mini 相比,自行升级 Mac Mini 的内存更便宜。您可以从在线计算机零售商处订购 Mac 内存升级,价格比从 Apple 商店订购要便宜。

另见:

附录

忘了说iOS已经原生支持OpenGL ES,XCode可以编译C++代码。也可以将 Objective-C 与 C++ 混合使用。因此,您可以或多或少地保持 C++ 引擎的完整性,并围绕特定于 iOS 的功能编写包装器,例如检测用户触摸。

关于c++ - 在 Windows 操作系统上使用 C++ 开发 iPad/iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9250253/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com