这就是背景。有一个C-S框架。客户端由C编码,服务器由CPython编码。某个函数是在客户机中编码的。服务器还需要它进行检查,以确保客户端不作弊。
这就是问题所在。如何在linux中从cpython调用c?
我在谷歌上找到了Mono。但我不知道。真的有用吗?
也许你会说插座可以解决我的问题。但是我认为改变框架是很昂贵的,如果可以的话,我宁愿直接从cpython调用c。
最后,如果我的英语不好让你讨厌,我很抱歉。
最佳答案
mono是clr的开源实现。是的,很明显,它是有效的:查看Xamarin站点。
使用mono,您可以使用在.net之上的python实现IronPython,来调用c库。
如果您真的必须使用cpython,另一种选择是python.net。我几年前就玩过,但它似乎需要一些爱。
关于c# - 我怎么能从Cpython通过mono调用C#?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25680391/