본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Rtools

0

Rtools는 Microsoft Windows 환경에서 R 언어 자체 또는 R 패키지를 소스 코드로 빌드하기 위한 필수 도구 모음입니다.

BSD 라이선스Windows데이터 과학도구 모음소스 코드 컴파일패키지 빌드

소개

Rtools는 Microsoft Windows 환경에서 R 언어 자체 또는 R 패키지를 소스 코드로 빌드하기 위한 필수 도구 모음입니다. 현재 Jeroen Ooms가 유지 관리하며, C/C++/Fortran 코드를 포함하는 패키지를 설치하거나 R을 자체적으로 컴파일해야 할 때 사용됩니다. BSD-3-Clause 라이선스로 제공되며, R 프로젝트의 공식 웹사이트에서 배포됩니다.

상세정보

R 패키지 소스 코드 빌드

Rtools는 Windows 환경에서 R 패키지를 소스 코드에서 컴파일하고 설치하는 데 필요한 컴파일러 및 빌드 도구를 제공합니다. 이를 통해 개발자가 만든 패키지를 직접 설치하거나, 소스 코드로 제공되는 패키지를 빌드할 수 있습니다.

R 자체 빌드 지원

Rtools는 R 언어 자체를 Windows에서 처음부터 빌드할 수 있는 환경을 구성합니다. R의 소스 코드를 다운로드하여 직접 컴파일하고 설치하는 데 사용됩니다.

다운로드 및 설치 방법

설치 프로그램은 CRAN 또는 R 공식 웹사이트에서 제공됩니다. R의 버전에 따라 호환되는 Rtools 버전이 다릅니다:

  • R 4.5.0 이상: RTools 4.5
  • R 4.4.x: RTools 4.4
  • R 4.3.x: RTools 4.3
  • R 4.2.x: RTools 4.2
  • R 4.0.0 ~ 4.1.3: RTools 4.0

설치 후 R 환경에서 make 명령어가 Rtools 경로를 가리키도록 설정해야 합니다. 이를 위해 문서 폴더에 .Renviron 파일을 생성하고 다음 줄을 추가합니다:

PATH=”${RTOOLS40_HOME}usrbin;${PATH}”

기본 사용법

Rtools를 설치한 후 R 콘솔에서 make 명령어를 실행하여 Rtools 경로가 올바르게 설정되었는지 확인할 수 있습니다. 경로가 올바르게 설정되면, R에서 install.packages() 함수를 사용하여 소스 패키지를 설치할 수 있습니다. RStudio를 사용하는 경우 버전 1.2.5042 이상이어야 Rtools 4와 호환됩니다.

이런 경우에 유용합니다

Rtools는 C/C++/Fortran 코드가 포함된 R 패키지를 Windows에서 설치해야 할 때 필수적입니다. 또한 R 언어 자체를 소스 코드에서 빌드해야 하는 개발자나 연구자에게 유용합니다. CRAN에서 바이너리 패키지를 제공하지 않는 경우나, 최신 개발 버전의 패키지를 설치할 때 사용됩니다.

지원 환경·시스템 요구사항

Rtools는 Microsoft Windows 플랫폼 전용 도구입니다. x64 아키텍처를 지원하며, R의 각 버전에 맞는 Rtools 버전을 사용해야 합니다. RStudio 사용 시 최소 버전 1.2.5042 이상이 요구됩니다.

최신 버전·업데이트

현재 최신 버전은 RTools 4.5로, R 4.5.0 이상 버전에 사용됩니다. Rtools는 R 프로젝트의 공식 웹사이트에서 정기적으로 업데이트되며, 각 R 릴리즈에 맞는 호환 버전이 제공됩니다.

제한 사항·확인 사항

Rtools는 Windows에서만 사용 가능하며, Linux나 macOS에서는 해당 플랫폼 전용 도구를 사용해야 합니다. Rtools는 사전 컴파일된 바이너리 패키지를 설치할 때 필요하지 않으며, C/C++/Fortran 코드가 포함된 소스 패키지를 설치할 때만 요구됩니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.