如何在iPad应用程序中执行exe?

时间:2011-02-20 12:10:26

标签: xcode ipad

我想在我的iPad应用程序中添加一个文件并调用它,它需要-h之类的参数。

有任何建议如何做到这一点?

3 个答案:

答案 0 :(得分:4)

我认为这甚至不可能。首先,iPad配备ARM处理器,而Mac通常配备Intel或PowerPC处理器,因此处理器架构不兼容。

更不用说操作系统可能也不完全兼容。

可能需要整个虚拟机来运行该exe,这是不可行的。找到它的源代码并将其编译成可以在iPad上运行的东西,或者只是重写exe​​的功能。

答案 1 :(得分:3)

您不能fork/exec,使用NSTask或以其他方式在iOS应用中的应用内启动流程。

所以,不,没有办法做你所要求的(假设我们任何人都明白你在问什么 - 这是一个措辞很差的问题)。

说清楚:

您无法在iOS应用中启动外部流程以通过App Store分发。

答案 2 :(得分:2)

我怀疑这是一个好主意,但您可以forkexec进行单独的流程。但是,如果您计划制作iOS应用程序,这可能不适用于Apple。因此,简单地创建静态库并将结果链接到主应用程序可能会更容易。

除此之外,只需要尝试并查看它是否有效。