如何能够将一个Perl解释器在Linux上使用单声道我的C#程序?(How can I embed

2019-09-18 12:10发布

有谁知道,如果有可能从单在C#中调用一个Perl子? 这是一台Linux机器上。

也许DllImport ? 我们希望避免加载perl的每一次可能的话,也是如此。

Answer 1:

互操作工作正常使用Mono在Linux下调用C代码。 因此,我会考虑你看看perlembed 。 取而代之的是C-程序,你需要创建一个共享的C库。 对于互操作性有几个不错的导游 - 一个潜在的缺陷是数据类型的大小,因为你得到真正者平台/ CPU依赖性。 让我知道如果你需要的任何地方更详细的信息。



Answer 2:

在PerlMonks这个线程可能的帮助。



文章来源: How can I embed a Perl interpreter in my C# program using Mono on Linux?
标签: c# perl mono embed