본문 바로가기
REZ/REZ?

Getting started

by 르면가게 2024. 12. 24.

Rez 시작 가이드 요약


1. 필수 패키지 생성

Rez 설치 후, 시스템에 이미 설치된 소프트웨어를 참조하는 Rez 패키지를 생성해야 합니다. 이를 위해 rez-bind 도구를 사용합니다.

  • 명령어:
rez-bind --quickstart
  • 생성되는 패키지:
    • platform, arch, os, python, rez, rezgui, setuptools, pip 등
    • 예: Python 패키지는 /home/사용자명/packages/python 경로에 생성됨.
  • 환경 테스트:출력: Python 실행 경로를 표시.
rez-env python -- which

2. 패키지 빌드

Rez를 이용해 첫 패키지를 빌드하기 전에 다음을 준비합니다:

  1. $HOME/packages 디렉터리가 존재하며 쓰기 가능해야 함.
  2. CMake 도구 설치(필수는 아님).

빌드 프로세스:

  1. 빌드할 패키지 디렉터리로 이동:
  2. cd example_packages/hello_world
  3. Rez 빌드 도구 실행:
  4. rez-build --install

결과:

패키지가 $HOME/packages 경로에 설치됩니다.


3. 패키지 테스트

Rez 환경을 구성하여 새로 빌드된 패키지를 테스트할 수 있습니다.

  1. Rez 환경 진입:
    • Rez가 구성한 환경 안에 들어가면 명령 프롬프트에 >가 추가됩니다.
    • rez-env hello_world
  2. 패키지 실행:출력: Hello world! 
    1. > hello
  3. 현재 환경 정보 확인:
    1. > rez-context
  4. Rez 환경 종료:또는 Control-d.
exit

 

명령 실행과 종료를 단일 명령어로 처리:

rez-env hello_world -- hello

출력: Hello world!

'REZ > REZ?' 카테고리의 다른 글

Context  (0) 2024.12.24
Releasing packages  (0) 2024.12.24
Building packages  (0) 2024.12.24
Basic concepts  (0) 2024.12.24
installation  (0) 2024.12.24