Panimula
Ito ay isang gabay para sa pag configure ng Qt-Creator upang gamitin ang mga cross-compiled Qt library para sa Raspberry Pi 4 at upang lumikha ng mga application para sa Raspberry.
Mga paunang kondisyon
Raspberry Pi OS Lite
Mag install ng Raspberry Pi OS Lite sa isang Raspberry Pi 4 o sa isang Raspberry Compute Module 4 tulad ng inilarawan sa aking blog post Pag install ng Raspberry Pi OS sa Raspberry Compute Module 4.
Qt 5.15.2 sa Ubuntu 20 LTS
I configure ang Raspberry Pi OS Lite sa isang Raspberry Pi 4 o i install ang Raspberry Pi OS sa Raspberry Compute Module 4 tulad ng sa aking blog post at bumuo ng mga aklatan ng Qt tulad ng sa aking blog post Qt 5.15 cross compile para sa Raspberry Compute Module 4 sa Ubuntu 20 LTS.
Configuration Qt-Creator
Dapat kang magkaroon ng isang nagtatrabaho Qt tagalikha na naka install sa isang Ubuntu 20. Ang mga tagubilin kung paano ito gagawin ay matatagpuan sa Qt o sa iba't ibang mga forum o tutorial.
Bilang karagdagan, dapat kang lumikha ng isang Raspberry Pi 4 o isang Raspberry Compute Module 4 na may Raspberry Pi OS Lite at ang kaukulang mga aklatan ng Qt, isang cross compiler at ang mga library na pinagsama sama para sa Raspberry Pi 4 tulad ng inilarawan sa mga kinakailangan.
Ang mga landas na ginamit sa ibaba para sa iba't ibang mga pagsasaayos ay tumutugma sa mga landas mula sa dalawang nakaraang mga post sa blog.
Ang aking bersyon ng QtCreator na ginamit ay bersyon 4.13.3.
Lumikha ng Device
Sa unang hakbang, lumikha kami ng isang bagong aparato. Upang gawin ito, tumawag sa "Mga Pagpipilian" sa menu sa ilalim ng "Mga Tool" at piliin ang "Mga Device" sa kaliwang haligi. Pagkatapos ay gamitin ang "Magdagdag" upang lumikha ng isang bagong aparato "Generic Linux Device". Bigyan ang aparato ng isang pangalan - dito RaspberryPi4-Qt-5.15 -, ipasok ang IP address sa ilalim ng "Host name" at karaniwang ipasok ang "pi" sa ilalim ng "Username" para sa Raspberry.
Pagkatapos ay maaari mong gamitin ang pindutan ng "Test" upang subukan ang koneksyon sa Raspberry. Kung "Device test natapos matagumpay." ay hindi ibinalik dito, mayroon kang upang suriin ang mga setting at subukan kung ang Raspberry ay talagang maabot sa mga parameter na ito.
- Name: magtalaga ng iyong sariling pangalan (mamaya ay gagamitin ito upang piliin ang aparato sa ilalim ng mga setting ng "Project")
- Uri ng aparato: "Generic Linux Device"
- Device: piliin ang bagong nilikha na aparato
- Sysroot: piliin ang direktoryo ng sysroot na nilikha sa nakaraang post sa blog
- Compiler: piliin ang dalawang bagong likhang compiler
- Qt version: piliin ang bagong likhang bersyon ng Qt### Mga Setting ng Proyekto Ang bagong nilikha na kit ay maaari na ngayong mapili at maitalaga kaagad kapag lumilikha ng isang bagong proyekto o idinagdag sa isang umiiral na proyekto.