如何防止Perl编译器更改动态链接库的名称

时间:2019-01-29 12:44:59

标签: perl6 zef

我正在制作一个perl6软件包,其中包含一些c源文件,这些源文件将被编译成动态链接库。我发现该库的名称(例如libperl.so)在“ zef安装”之后将变为类似“ A858A3D6EC5363B3D3F59B1.so”的名称。但是,该名称在python代码中用作模块名称(libperl)。更改后,它不再是有效的标识符。因此,有可能防止更改吗?如果是,该怎么办?

1 个答案:

答案 0 :(得分:7)

我不确定是否可以这样做。也许是。 但是,受@raiph链接的启发,我决定创建一个软链接。现在该程序包运行良好。