1

我有要添加到我的 ios 应用程序的 file.c 文件。我将它重命名为 file.m,将 main() 重命名为 main2(),并将其包含在我的 xCode 项目中。它编译得很好,但我如何运行 main2()?

有人可以详细解释一下吗?谢谢。

4

2 回答 2

1

很有可能,main原始 C 程序将尝试设置处理循环,或者等待某种输入,然后尝试处理它。

你不能简单地将一个完整的程序嵌入到另一个程序中并期望它不加修改地工作。您需要了解第二个程序的工作原理,然后将该功能集成到第一个程序中。没有看到你的 second 的实现main,就不可能多说。

于 2013-05-14T23:47:03.460 回答
1

您必须在主源文件中的某处调用 main2()。main() 是 C 程序的入口点,因此如果将 main() 重命名为其他名称,则必须手动调用它。

于 2013-05-14T22:15:08.210 回答