2016-10-15 2 views

답변

0

이 프로그램은 해당 라이브러리를 /usr/share/perl5/에 넣습니다. 그래서 그것을 사용하려면 해당 폴더에 PERL5LIB env 변수를 설정해야합니다. 내 .bashrc에서 나는 수행

export PERL5LIB="/usr/share/perl5/:${PERL5LIB}" 
+0

이 필요는 없습니다'는/usr/share/perl5' 이미 펄 인터프리터로 컴파일 된 lib 디렉토리 검색 디렉토리 중 하나 여야합니다. 'perl -V'로 이것을 확인할 수 있습니다. 응용 프로그램을 패키징하는 동안 오류가 발생한 것처럼 들립니다. –

+0

@GrantMcLean'perlbrew' 환경에서'/ usr/share/perl5' 위치는 없습니다. 예를 들어 –

+0

입니다. 그러나'apt-get'을 통해 설치된 Perl 응용 프로그램은 일반적으로'apt --get'. 나는 셔터 용 메인 스크립트가 Perl 시스템을 호출하기 위해'#!/usr/bin/perl'로 시작할 것이라고 생각했을 것이다. 그리고 시스템 Perl은/usr/share/perl5를 포함하는 컴파일 된 검색 경로를 가지고있다. perlbrew를 통해 설치된 또 다른 Perl을 가지고있을 수도 있다는 사실에 영향을 미치지 않아야합니다. –

관련 문제