마이그레이션 가이드#

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

설치#

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

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

sudo apt update

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

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

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

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

III. 드라이버 설치#

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

sudo apt install mobilint-aries-driver

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

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

    # 이전 빌드
    g++ -o example example.cpp -lmaccel
    
    # 변경된 빌드
    g++ -o example example.cpp -lqbruntime
    
  • 헤더 경로 변경

    // 이전 헤더
    # include "maccel/maccel.h"
    
    // 변경된 헤더
    # include "qbruntime/qbruntime.h"
    

Python 패키지 변경 사항#

  • 모듈 이름 변경

    # 이전 모듈
    import maccel
    
    # 변경된 모듈
    import qbruntime