Я пытаюсь установить некоторые модули Perl в нестандартное место, назовем его /non/standard/location
. Я использовал
perl Makefile.PL PREFIX=/non/standard/location
make;make install
чтобы установить их.
В скрипте, который использует модуль, кажется необходимым указать длинный путь к каталогу, включая версию Perl, например:
#!/usr/local/bin/perl
use lib '/non/standard/location/lib/perl5/site_perl/5.8.9/';
use A::B;
Есть ли use lib
или другое утверждение, которое я могу использовать, которое не является таким длинным и многословным и которое не включает в себя фактическую версию Perl, чтобы мне не пришлось возвращаться и редактировать это программы, если обновлена версия Perl?