首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >P/Invoke in Mono

P/Invoke in Mono
EN

Stack Overflow用户
提问于 2008-08-30 10:04:55
回答 1查看 4K关注 0票数 21

什么是当前状态 of 单声道的平台调用在LinuxSolaris上的实现

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2008-08-30 10:45:40

工作,可用和稳定。它经过了很好的测试,因为许多mono自身的低级功能必须通过它封送到底层操作系统。

与微软的P/Invoke扩展实现相比,有一些.Net (毕竟,它们最多只处理一个操作系统家族和三种体系结构)。其中最值得注意的是库映射将库名转换为特定于操作系统的变体(例如,mylib.dll搜索Linux上的mylib.so,OS上的mylib.dylib等等),并考虑到其他各种特定于系统的约定。还有一个DLLMap配置扩展,如果默认名称转换不够,可以使用它。通常,在不同的OSes上公开相同的二进制库API是很方便的,因此在平台之间迁移只需要更改C代码,而不是.Net部分。

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档