【问题标题】:How to run a simple HelloWorld program on jailbreak iphone ?如何在越狱 iphone 上运行一个简单的 HelloWorld 程序?
【发布时间】:2011-11-02 03:30:44
【问题描述】:

我创建了一个 HelloWorld 程序,并将其编译为 mach-o 文件。然后,我通过 SSH 将它上传到我的越狱 iPhone。

我使用 root 帐户登录。然后,我尝试通过运行 ./HelloWorld 来执行这个程序 但是,我收到“权限被拒绝”

我的 HelloWorld 程序非常简单: #包括

int main()
{
    printf("Hello World");
    return 0;
}

有什么帮助吗?

谢谢。

【问题讨论】:

    标签: iphone jailbreak mach-o


    【解决方案1】:

    您需要使程序可执行。有一个教程 http://www.ipodstudios.com/how-to-chmod 关于如何为 ipod 执行此操作。我想这也适用于 iphone。

    【讨论】:

    • 我将其设置为可执行文件。 chmod +x 你好世界。并收到另一条消息:可执行文件中的 CPU 类型错误。
    • 这意味着你没有为合适的平台编译你的代码。您需要返回并查看有关 iphone 的文档以及如何针对该特定目标进行编译。
    【解决方案2】:

    您需要一个适用于 iPhone 的交叉编译器,以便能够在您的 Mac 上编译它并在 iPhone 上运行它。我相信有一个工具链。或者,如果您对越狱开发感兴趣,请使用 Theos。

    【讨论】:

      猜你喜欢
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      • 2018-03-06
      • 2018-10-08
      • 2011-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多