微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c – 嵌入:mono vs lua

我有兴趣听取人们在C/C++应用程序中嵌入mono(开源实现.NET)的经验.如何分配这样的应用程序以及依赖关系?我已经在OS X和mono上测试了一个巨大的框架(几百MB).我的应用程序的用户都需要这个大框架,或者可以将其删除或将所有内容编译成主要的可执行文件.

我以前有一个嵌入Lua在C应用程序的经验,这是非常好的工作,因为我可以静态链接整个lua解释器与我的主要可执行文件.所以我没有外部依赖.是否可以做类似的单声道?

任何Lua人在这里可以评论他们如何发现mono相比Lua?

PS:嵌入意味着一个C应用程序,它初始化一个单声道环境并加载一个.NET程序集并执行它,然后允许在程序集中的C#代码和主程序中的C方法之间进行通信.

解决方法

您还应该看一下Mono的 Small Footprint页面,介绍如何嵌入更小的运行时间.他们自己在 Moonlight.

我希望有帮助.

原文地址:https://www.jb51.cc/c/112392.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐