2

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

也许DllImport?如果可能,我们也希望避免每次都加载 perl。

4

2 回答 2

3

PerlMonks 上的这个线程可能会有所帮助。

于 2009-07-13T14:54:07.093 回答
3

在 Linux 下,Interop 与 Mono 可以很好地调用 C 代码。因此,我会考虑您查看perlembed。您需要创建一个共享的 C 库,而不是 C 程序。对于互操作,有几个很好的指南——一个潜在的陷阱是数据类型的大小,因为你真的依赖于平台/CPU。如果您需要更详细的信息,请告诉我。

于 2009-07-13T18:39:35.960 回答