c# - 在linux上用c代码调用c#代码的最佳方法是什么

标签 c# c linux

我正在做一个项目并有一个 C# 库,但我需要在 Linux 上用 C 代码调用它。最有效的方法是什么?性能是首要考虑的因素。

当然,我可以做一个C#服务并使用TCP来通话。但我想知道这是否是最好的方法......

谢谢!

最佳答案

您还可以使用 CoreRT 从 C# 代码创建 native 库并从 C 调用它们。您可以找到一个示例 here

编辑:CoreRT 已转移到运行时实验室功能 NativeAOT。更新了链接。

关于c# - 在linux上用c代码调用c#代码的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11215368/

相关文章:

c# - php中的友元函数是什么?

c# - CacheManager如何在运行时修改加载的配置

c - 矩阵乘法的 sse 精度误差

c - 从 C 中的 typedef 中减去一个值?

linux - 存储由名称中带有空格的文件组成的 ls 命令的输出

linux - 即使授予读取权限也无法访问目录

c# - Rfc2898DeriveBytes (PBKDF2) 实现中 key 大小的重要性

c# - 返回值样式问题

c - 为 Windows CE 移植 setsockopt() 和 RCVTIMEO

linux - 事件.h : No such file or directory even when libevent-dev is installed