회사에서 개발하는 시스템 개발 설정 정리

준비물

  1. poky sdk
  2. Qt Creator 설치

poky sdk 설치

  1. 관리자 권한으로 기본 경로에 설정 poky setup

Qt Creator 설정

Device 추가

  1. menu - options - devices poky setup
  2. Add - Generic Linux Device
  3. 타겟 디바이스 정보 입력
    1. 디바이스 이름
    2. 디바이스 IP address
    3. 디바이스 계정
    4. 인증 방법 poky setup

Compiler 추가

  1. menu options - Build & Run - Compilers
  2. add - gcc - c++
  3. poky sysroot 의 x86용 arm cross compiler 선택

    /opt/poky/1.7.1/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc compiler

디버거 추가

  1. menu options - Build & Run - Debuggers
  2. Add
    1. 디버거 이름
    2. 디버거 경로 - poky gdb 사용

      /opt/poky/1.7.1/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gdb debugger

Qt5 추가

  1. menu options - Build & Run - Qt Versions
  2. Add - poky qmake 경로 설정

    /opt/poky/1.7.1/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake qt5

Kits 추가

  1. menu - options - Build & Run - Kits
  2. Add
  3. 설정
    1. Kit 이름
    2. File system name - 비워둠
    3. 디바이스 타입 - Generic Linux Device
    4. 장치 선택 - 추가한 디바이스 선택
    5. poky sdk의 sysroot 경로 선택 - 내 경우는 poky 기본 경로
    6. compiler
      1. C: no compiler
      2. C++: 위에서 설정한 poky 용 gcc 선택
    7. Environment : 기본값
    8. 위에서 설정한 poky용 디버거 선택
    9. 위에서 설정한 Qt 선택
    10. 이하 기본값 사용 kit

whitelazy