如何在嵌入式perl解释器中动态加载perl扩展?

Ver*_*lka 3 perl interpreter dynamic embedded-language

我在我的C代码中嵌入了perl解释器(很有趣!).

我需要动态加载perl扩展(扩展perl,用C语言编写).当我运行需要使用该扩展的perl脚本(使用我的嵌入式perl解释器)时,它将起作用!

raf*_*afl 6

确保已经传递了一个xs_init能够为您perl_parse提供的功能DynaLoader::boot_DynaLoader.您可以自动编写ExtUtils::Embed.

有了它,你需要做的就是,例如,eval一些代码将加载用C编写的扩展.

"在Perlembed中使用Perl模块,它们自己使用C程序库",详细解释了这一点.