ActiveState Perl 버전 5.6.1 빌드 629에 XML :: LibXML Perl 모듈을 어떻게 설치합니까? 내가 뭘하려 여기ActiveState Perl 버전 5.6.1 빌드 629에 대한 XML :: LibXML Perl 모듈 빌드 629
:
D:\Users\abc>ppm install XML::LibXML
Installing package 'XML-LibXML'...
Error installing package 'XML-LibXML': Could not locate a PPD file for package XML-LibXML
그리고 다른 방법 :
D:\Users\abc\Downloads\XML-LibXML-2.0014\XML-LibXML-2.0014>perl Makefile.PL
Couldn't find your C compiler
Compilation failed in require at Makefile.PL line 83.
BEGIN failed--compilation aborted at Makefile.PL line 83.
글쎄 - C 컴파일러가 설치되어 있습니까? (% PATH %에 있습니까?) – Cameron
Perl에 C 컴파일러가 필요합니까? C 컴파일러없이 Perl 버전 5.14.x 용 XML :: LibXML Perl 모듈을 설치했습니다. ppm을 사용하여 설치했습니다. – MangeshBiradar
Perl 자체는 아니지만 일부 모듈은 컴파일해야하는 C 코드 (XS를 통해 perl에 연결됨)를 포함합니다. XML :: LibXML은 이러한 모듈 중 하나입니다. ActiveState는 가능한 각 플랫폼에 대해 사전 컴파일 된 라이브러리 집합을 유지 관리하므로 컴파일하지 않고도 삭제할 수 있습니다. 그러나 사용중인 버전에 대한 라이브러리가없는 것은 분명합니다. C 컴파일러가 포함 된 Microsoft Visual C++ Express를 무료로 설치할 수 있습니다. – Cameron