Perl中的绑定是什么?

时间:2012-04-28 17:25:48

标签: perl binding terminology

我一直在努力学习Perl,在CPAN,我遇到了

  

Perl bindings for the libsvm Support Vector Machine library

绑定在此上下文中意味着什么?

我以前从未在计算机科学中找到过这个词......

2 个答案:

答案 0 :(得分:2)

这种绑定允许您使用另一种语言(在本例中为Perl)中的一种语言(通常为C,包括本例中的C)使用库/ API。

答案 1 :(得分:0)

接口,一个模块,可让您访问C库。

例如,我最喜欢的XML解析器是XML :: LibXML,除了它不进行任何解析。它实际上是一个粘合层,它将C ++ libxml2库的对象和方法绑定到Perl对象和方法。