我有一个 C 库,我需要在 Perl 程序中访问它的函数。
我在互联网上研究了这个,发现这个包装器可以使用 XS 来实现,但是我看到如果需要在不同的操作系统上运行代码,XS 是不一致的。
我还在 CPAN 上找到了模块 FFI::Raw,它可能会完成这项工作。有人在生产中使用 FFI::Raw 吗?你建议使用什么,FFI::Raw 还是 XS?
我有一个 C 库,我需要在 Perl 程序中访问它的函数。
我在互联网上研究了这个,发现这个包装器可以使用 XS 来实现,但是我看到如果需要在不同的操作系统上运行代码,XS 是不一致的。
我还在 CPAN 上找到了模块 FFI::Raw,它可能会完成这项工作。有人在生产中使用 FFI::Raw 吗?你建议使用什么,FFI::Raw 还是 XS?