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를 이용해 첫 패키지를 빌드하기 전에 다음을 준비합니다:
- $HOME/packages 디렉터리가 존재하며 쓰기 가능해야 함.
- CMake 도구 설치(필수는 아님).
빌드 프로세스:
- 빌드할 패키지 디렉터리로 이동:
-
cd example_packages/hello_world
- Rez 빌드 도구 실행:
-
rez-build --install
결과:
패키지가 $HOME/packages 경로에 설치됩니다.
3. 패키지 테스트
Rez 환경을 구성하여 새로 빌드된 패키지를 테스트할 수 있습니다.
- Rez 환경 진입:
- Rez가 구성한 환경 안에 들어가면 명령 프롬프트에 >가 추가됩니다.
-
rez-env hello_world
- 패키지 실행:출력: Hello world!
-
> hello
-
- 현재 환경 정보 확인:
-
> rez-context
-
- 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 |