Införandet
Detta är en guide för att konfigurera Qt-Creator för att använda korskompilerade Qt-bibliotek för Raspberry Pi 4 och för att skapa applikationer för Raspberry.
Förutsättningar
Hallon Pi OS Lite
Installera Raspberry Pi OS Lite på en Raspberry Pi 4 eller på en Raspberry Compute Module 4 som beskrivs i mitt blogginlägg Installera Raspberry Pi OS på Raspberry Compute Module 4.
Qt 5.15.2 på Ubuntu 20 LTS
Konfigurera Raspberry Pi OS Lite på en Raspberry Pi 4 eller installera Raspberry Pi OS på Raspberry Compute Module 4 som i mitt blogginlägg och bygg Qt-biblioteken som i mitt blogginlägg Qt 5.15 korskompilering för Raspberry Compute Module 4 på Ubuntu 20 LTS.
Konfiguration Qt-Creator
Du bör ha en fungerande Qt-skapare installerad på en Ubuntu 20. Instruktioner om hur du gör detta finns på Qt eller i olika forum eller handledning.
Dessutom bör du ha skapat en Raspberry Pi 4 eller en Raspberry Compute Module 4 med Raspberry Pi OS Lite och motsvarande Qt-bibliotek, en korskompilator och korskompilerade bibliotek för Raspberry Pi 4 enligt beskrivningen i förutsättningarna.
Sökvägarna som används nedan för de olika konfigurationerna motsvarar sökvägarna från de två tidigare blogginläggen.
Min QtCreator-version som används är version 4.13.3.
Skapa enhet
I det första steget skapar vi en ny enhet. För att göra detta, ring upp "Alternativ" i menyn under "Verktyg" och välj "Enheter" i den vänstra kolumnen. Använd sedan "Lägg till" för att skapa en ny enhet "Generic Linux Device". Ge enheten ett namn - här RaspberryPi4-Qt-5.15 -, ange IP-adressen under "Värdnamn" och ange vanligtvis "pi" under "Användarnamn" för hallon.
Då kan du använda "Test" -knappen för att testa anslutningen till hallon. Om "Enhetstest slutfördes framgångsrikt." inte returneras här måste du kontrollera inställningarna och testa om hallon verkligen kan nås med dessa parametrar.
- Namn: tilldela ditt eget namn (detta kommer senare att användas för att välja enheten under inställningarna "Projekt")
- Enhetstyp: "Generisk Linux-enhet"
- Enhet: välj den nyskapade enheten
- Sysroot: välj sysroot-katalogen som skapades i föregående blogginlägg
- Kompilator: välj de två nyskapade kompilatorerna
- Qt-version: välj den nyligen skapade Qt-versionen### Projektinställningar Det nyskapade paketet kan nu väljas och tilldelas omedelbart när du skapar ett nytt projekt eller läggs till i ett befintligt projekt.