如何在Linux上使用Mono在我的C#程序中嵌入Perl解释器?

时间:2009-07-13 14:51:11

标签: c# perl mono embed

有谁知道是否可以在C#中调用Mono的Perl子?这是在Linux机器上。

也许DllImport?我们希望尽可能避免每次加载perl。

2 个答案:

答案 0 :(得分:3)

This thread on PerlMonks可能会有所帮助。

答案 1 :(得分:3)

Interop在Linux下用Mono可以正常工作来调用C-Code。 因此,我认为你看perlembed。 您需要创建共享C库,而不是C程序。 对于Interop,有几个很好的指南 - 潜在的缺陷是数据类型的大小,因为你真的有平台/ CPU依赖。 如果您需要更详细的信息,请与我们联系。