---
orphan: true
---

# 마이그레이션 가이드

이 문서는 SDK qb 구성 요소의 명칭이 통일된 **qb Runtime v1.0.0**으로의 업그레이드를 안내합니다. 패키지·헤더·모듈 이름이 변경되었으므로, 레거시 패키지는 더 이상 유지보수되지 않습니다.

## 설치

### I. APT 패키지 색인 업데이트

패키지를 설치하기 전에 APT 패키지 색인을 업데이트합니다:

``` bash
sudo apt update
```

### II. 런타임 라이브러리 설치

런타임 라이브러리 패키지 이름이 `mobilint-npu-runtime`에서 `mobilint-qb-runtime`으로 변경되었습니다.

``` bash
# C++ 라이브러리
sudo apt install mobilint-qb-runtime

# Python 패키지
pip install mobilint-qb-runtime
```

### III. 드라이버 설치

드라이버 패키지 이름도 새 명명 정책에 따라 `aries-driver`에서 `mobilint-aries-driver`로 변경되었습니다.

``` bash
sudo apt install mobilint-aries-driver
```

## C++ 라이브러리 변경 사항

- 컴파일 / 링크 플래그 변경

    ```bash
    # 이전 빌드
    g++ -o example example.cpp -lmaccel

    # 변경된 빌드
    g++ -o example example.cpp -lqbruntime
    ```

- 헤더 경로 변경

    ```cpp
    // 이전 헤더
    # include "maccel/maccel.h"

    // 변경된 헤더
    # include "qbruntime/qbruntime.h"
    ```

## Python 패키지 변경 사항

- 모듈 이름 변경

    ```python
    # 이전 모듈
    import maccel

    # 변경된 모듈
    import qbruntime
    ```
