맨위로가기

스트로베리 펄

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

스트로베리 펄은 윈도우 운영체제에서 펄 프로그래밍 언어를 사용하기 위한 배포판이다. CPAN에서 다운로드한 모듈 중 C 컴파일러가 필요한 XS 모듈 설치를 용이하게 하기 위해, 펄 배포판과 함께 MinGW 개발 환경을 통합하여 제공한다. 스트로베리 펄은 펄 배포판, MinGW 배포판, 윈도우 설치 스크립트, 다양한 펄 모듈을 포함하며, GNU 컴파일러 도구 모음을 통해 윈도우 환경에서 XS 모듈을 컴파일하고 설치할 수 있도록 지원한다.

더 읽어볼만한 페이지

  • 펄 소프트웨어 - 무버블 타입
    무버블 타입은 식스 어파트에서 개발한 웹 블로그 게시 시스템으로, 다양한 기능과 정적/동적 페이지 생성 방식을 제공하며, 펄로 작성되어 데이터베이스를 사용하고 플러그인으로 기능 확장이 용이하다.
  • 펄 소프트웨어 - 덕덕고
    덕덕고는 2008년 가브리엘 와인버그가 설립한 사용자 추적을 하지 않는 개인 정보 보호 검색 엔진으로, 검색어 기반 광고, 야후!-빙 검색 제휴 네트워크를 통해 수익을 창출하며, 다양한 기능과 유료 구독 서비스 Privacy Pro를 통해 서비스 확장을 시도하고 있다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 브루클린 미술관
    브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 광주지방기상청
    광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.
스트로베리 펄 - [IT 관련 정보]에 관한 문서
기본 정보
개발자애덤 케네디 외
최신 안정화 버전5.38.2.2
최신 안정화 버전 날짜2023년 12월 11일
프로그래밍 언어
플랫폼Win32, Win64
장르펄 배포판
라이선스GNU 일반 공중 사용 허가서 또는 아티스틱 라이선스
웹사이트www.strawberryperl.com

2. 개발 배경

CPAN(종합 펄 아카이브 네트워크)을 통해 펄 사용자는 미리 패키지된 방대한 수의 모듈을 다운로드할 수 있다. 이러한 모듈 중 다수는 모든 펄 환경에서 설치할 수 있다. 그러나 특정 모듈(XS 모듈)은 성공적인 설치를 위해 작동하는 C 컴파일러 및 개발 환경이 필요하다. 대부분의 펄 배포판은 유닉스 또는 리눅스 시스템에서 제공되는 이러한 환경이 이미 존재한다고 가정한다. 그러나 윈도우에는 C 컴파일러와 필요한 개발 환경이 함께 제공되지 않으므로 사용자 또는 관리자가 별도로 설치해야 한다.

그러나 스트로베리 펄은 설치 중에 MinGW 개발 환경을 통합한다. 설치된 모든 펄 도구는 이러한 내장 라이브러리 및 개발 도구를 사용하여 필요에 따라 XS 모듈을 컴파일하도록 설정된다. 이를 통해 스트로베리 펄은 CPAN에서 직접 많은 XS 모듈을 수정 없이 사용할 수 있다.

3. 패키지 구성

스트로베리 펄은 다음과 같은 요소들로 구성된다.[1]


  • 펄 배포판
  • 개발 도구 (자세한 내용은 하위 섹션 참조)
  • 윈도우 설치 스크립트 (자세한 내용은 하위 섹션 참조)
  • 기타 펄 모듈 (자세한 내용은 하위 섹션 참조)

3. 1. 개발 도구

스트로베리 펄은 Mingw-w64 배포판을 통해 제공되며, GCC, ld, gmake 및 기타 Binutils와 같은 GNU 컴파일러 도구 모음을 포함한다.[1] 이를 통해 XS 모듈을 비롯한 다양한 펄 모듈을 윈도우 환경에서 컴파일하고 설치할 수 있다.[1]

3. 2. 윈도우 설치 스크립트

스트로베리 펄을 쉽게 제거할 수 있도록 돕는 윈도우 설치 스크립트이다.[1]

3. 3. 기타 펄 모듈

스트로베리 펄은 널리 사용되지만 비표준인 다양한 펄 모듈을 포함하고 있어, CPAN에서 추가 확장 기능을 쉽게 설치할 수 있도록 지원한다.[1] 또한, Perl Archive Toolkit, 펄 패키지 관리자 등 다른 소스에서 패키지를 설치하는 기능을 향상시키는 도구도 포함한다.[1]

참조

[1] 웹사이트 Strawberry Perl for Windows - Release Notes http://strawberryper[...] 2023-12-31
[2] 웹인용 Strawberry Perl for Windows - Release Notes http://strawberryper[...] 2023-12-31
[3] 웹인용 Strawberry Perl - Copyright and License http://win32.perl.or[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com