1

当我使用附加的 mtouch 参数编译我的项目时,我试图弄清楚如何从 MonoTouch 获取 main.m 模板和其他代码-v -v -v --keeptemp。这是在较早的帖子MonoTouch 中建议的:从 Obj-C 到 MonoTouch 但我看不到任何输出(.m 或 .s 文件)

我使用 MonoDevelop 3.0.6 和 MonoTouch 6.0.8 版(无评估版)

我不使用命令行工具。在 MonoDevelop 中,我将我的参数添加到“Iphone Build/Additional mtouch arguments:”项目选项中。

我尝试从 MonoTouch 示例中编译 AVCaptureFrames。Release 配置中已经有这个附加参数-v -v -v -keeptemp(只有一个-!)

我用-keeptempand with尝试过,--keeptemp但没有生成额外的 .m 或 .s 文件。(或者不知道他们在哪里)

4

1 回答 1

1

使用-keeptemp意味着mtouch(命令行)工具不会删除它创建的临时文件。但是,它不会改变这些文件的创建位置,即它们仍然是在临时目录中创建的。

现在要找到使用的临时目录,您需要检查构建日志(在 MonoDevelop 的错误垫列表中)并查看正在使用的文件。

例如main.m,在日志中查找,您将看到(创建然后)使用它的目录。您可以从该位置打开文件(如果-keeptemp已使用,否则将被删除)。

于 2013-01-11T20:32:31.517 回答