perl中是否有内置类型等效?

时间:2014-03-04 20:49:13

标签: perl shared-libraries

在python中有ctypes,它允许我加载和调用库。 perl中是否有等价物?

我想这样做的原因是,我正在一个封闭的平台上工作,我无法安装任何模块,但是有大量的共享库。

这种等效当然必须是perl的原生......

2 个答案:

答案 0 :(得分:2)

是。在Perl中,这称为XS

答案 1 :(得分:1)

如果你想在共享库中调用函数,我建议你看看Inline :: C,https://metacpan.org/pod/Inline::C。开始时有一本食谱https://metacpan.org/pod/Inline::C-Cookbook

还有一些尝试使用Perl的libffic,但我不知道它们走了多远。