Raspberry Pi 3 (model B) + Qt5 + EGLFS - Part2 : QtCreator 설정
Raspberry Pi 2018. 7. 17. 15:00[원문] https://wiki.qt.io/RaspberryPi2EGLFS
RaspberryPi2EGLFS
A modern guide for cross-compiling Qt for HW accelerated OpenGL with eglfs on Raspbian and setting up Qt Creator
이전 게시물인 Raspberry Pi 3 (model B) + Qt5 + EGLFS - Part1의 두번째 파트로
Raspberry Pi 3 용 Toolchain을 QtCreator에 설정하는 방법을 설명 합니다.
[본인 환경]
- Raspberry Pi 3 model B
- Ubuntu 14.04.5 with VMWare
- Qt online 설치 ( Qt 5.11.1, Qt 5.6.3, QtCreator 4.6.2 )
설정 순서
1. Device 설정
1.1 QtCreator Menu의 Tools -> Options -> Devices 항목 -> Add... 버튼 선택 -> Generic Linux Device 선택 -> Start Wizard 선택
1.2 추가할 Device의 연결 정보 입력
Device 이름, IP Address, Device 로그인 id, Password를 입력
1.3 기타 연결 정보 확인 후 Apply 버튼 선택
1.4 비글본의 경우는 SFTP로 Deploy가 되었는데 라즈베리파이는 SFTP로 Deploy가 되지 않아서, SFTP 항목을 삭제하고
아래와 같이 scp로 전송하도록 추가.
2. Compilers 설정
- QtCreator Menu의 Tools -> Options -> Build & Run 항목 선택 -> Compilers 탭 -> Add.. 버튼 선택
~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++ 선택
- ABI 설정에 arm, linux, generic, elf, 32bit 확인
- Name 에 원하는 이름 입력
- Apply 버튼 선택
3. Debuggers 설정
- QtCreator Menu의 Tools -> Options -> Build & Run 항목 선택 -> Debuggers 탭 -> Add.. 버튼 선택
~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-gdb 선택
- Name에 원하는 이름 입력
- Apply 버튼 선택
4. Qt Versions 설정
- QtCreator Menu의 Tools -> Options -> Build & Run 항목 선택 -> Qt Versions 탭 -> Add.. 버튼 선택
~/raspi/qt5host/bin/qmake 선택
- Apply 버튼 입력 (Name이 Qt 5.6.4 (qt5host) 자동으로 입력됨)
5. Kits 설정
- QtCreator Menu의 Tools -> Options -> Build & Run 항목 선택 -> Kits 탭 -> Add.. 버튼 선택
- Name에 원하는 이름을 입력 후 아래 그림과 같이 각 항목을 선택
: Device Type, Device, Compiler, Debugger, Qt version 등
- 해당 Kits를 디폴트로 설정 하려면 Make Default 버튼 선택
- Apply 버튼 선택
end.
'Raspberry Pi' 카테고리의 다른 글
Buildroot for Raspberry pi 참고 자료 (0) | 2020.09.05 |
---|---|
Raspberry Pi 3 (model B) + Qt5 + EGLFS - Part1 (0) | 2018.07.16 |