Jef*_*son 8 mono google-nativeclient
我找到了一份新闻稿,声明Mono现在支持本机客户端的编译.目前还不清楚这是仅可以从单独的github mono fork获得,还是作为标准发行版的一部分提供.
我已经构建了分叉单声道发行版,但是我无法找到有关如何构建本机客户端可执行文件的任何示例,以便我可以在Chrome中运行它.
有人知道一个示例项目,或者您能提供一个如何为NaCl构建Mono应用程序的示例吗?
我认为一些更改可能已经上传到上游,但截至今天(2011 年 11 月 16 日),肯定存在仅在 github 分支 ( https://github.com/elijahtaylor/mono/ ) 中的错误修复。要为 nacl 构建 mono,请按照 mono/nacl 目录 ( https://github.com/elijahtaylor/mono/tree/master/nacl )中的说明进行操作。您需要 mono 运行时,它将构建一个可以嵌入到 nacl 模块中并可以 JIT 编译 .NET 程序集的 mono。(还有一个在 linux/mac 上运行并生成 nacl 模块的单声道 AOT 编译器,但我很确定它现在不起作用,因为没有人使用或测试它)。
有关如何从 nacl 模块调用 Mono 运行时 JIT 代码的示例,请参阅 nacl/test/my.c 和 mono/mini/fsacheck.c。在浏览器内部,您必须想出自己的方式(例如,pepper 和/或 nacl-mounts)将字节码放入您的 nacl 模块中。
| 归档时间: |
|
| 查看次数: |
2257 次 |
| 最近记录: |