May
4th,
2017
회사에서 개발하는 시스템 개발 설정 정리
준비물
- poky sdk
- Qt Creator 설치
poky sdk 설치
- 관리자 권한으로 기본 경로에 설정
Qt Creator 설정
Device 추가
- menu - options - devices
- Add - Generic Linux Device
- 타겟 디바이스 정보 입력
- 디바이스 이름
- 디바이스 IP address
- 디바이스 계정
- 인증 방법
Compiler 추가
- menu options - Build & Run - Compilers
- add - gcc - c++
- 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
디버거 추가
- menu options - Build & Run - Debuggers
- Add
- 디버거 이름
- 디버거 경로 - poky gdb 사용
/opt/poky/1.7.1/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gdb
Qt5 추가
- menu options - Build & Run - Qt Versions
- Add - poky qmake 경로 설정
/opt/poky/1.7.1/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake
Kits 추가
- menu - options - Build & Run - Kits
- Add
- 설정
- Kit 이름
- File system name - 비워둠
- 디바이스 타입 - Generic Linux Device
- 장치 선택 - 추가한 디바이스 선택
- poky sdk의 sysroot 경로 선택 - 내 경우는 poky 기본 경로
- compiler
- C: no compiler
- C++: 위에서 설정한 poky 용 gcc 선택
- Environment : 기본값
- 위에서 설정한 poky용 디버거 선택
- 위에서 설정한 Qt 선택
- 이하 기본값 사용