Introduzione
Questa è una guida per la configurazione di Qt-Creator per l'uso di librerie Qt compilate in modo incrociato per Raspberry Pi 4 e per la creazione di applicazioni per Raspberry.
Condizioni
Raspberry Pi OS Lite
Installare Raspberry Pi OS Lite su un Raspberry Pi 4 o su un Raspberry Compute Module 4 come descritto nel mio post sul blog Installazione di Raspberry Pi OS su Raspberry Compute Module 4.
# # Qt 5.15.2 su Ubuntu 20 LTS
Configurare Raspberry Pi OS Lite su un Raspberry Pi 4 o installare Raspberry Pi OS su Raspberry Compute Module 4 come nel mio post sul blog e costruire le librerie Qt come nel mio post sul blog Qt 5.15 compilazione incrociata per Raspberry Compute Module 4 su Ubuntu 20 LTS.
Configurazione Qt-Creator
Dovresti avere un creatore Qt funzionante installato su un Ubuntu 20. Le istruzioni su come eseguire questa operazione sono disponibili su Qt o in vari forum o tutorial.
Inoltre, è necessario aver creato un Raspberry Pi 4 o un Raspberry Compute Module 4 con Raspberry Pi OS Lite e le corrispondenti librerie Qt, un compilatore incrociato e le librerie compilate incrociate per Raspberry Pi 4 come descritto nei prerequisiti.
I percorsi utilizzati di seguito per le diverse configurazioni corrispondono ai percorsi dei due post del blog precedenti.
La versione di QtCreator utilizzata è la versione 4.13.3.
Crea dispositivo
Nella prima fase, creiamo un nuovo dispositivo. Per fare ciò, richiama "Opzioni" nel menu sotto "Strumenti" e seleziona "Dispositivi" nella colonna di sinistra. Quindi utilizzare "Aggiungi" per creare un nuovo dispositivo "Generic Linux Device". Dai un nome al dispositivo - qui RaspberryPi4-Qt-5.15 -, inserisci l'indirizzo IP sotto "Nome host" e in genere inserisci "pi" sotto "Nome utente" per il Raspberry.
Quindi è possibile utilizzare il pulsante "Test" per testare la connessione al Raspberry. Se "Test del dispositivo terminato correttamente." non viene restituito qui, è necessario controllare le impostazioni e verificare se il Raspberry è davvero raggiungibile con questi parametri.
- Nome: assegna il tuo nome (verrà successivamente utilizzato per selezionare il dispositivo nelle impostazioni "Progetto")
- Tipo di dispositivo: "Generic Linux Device"
- Dispositivo: seleziona il dispositivo appena creato
- Sysroot: seleziona la directory sysroot creata nel post del blog precedente
- Compilatore: selezionare i due compilatori appena creati
- Versione Qt: selezionare la versione Qt appena creata### Impostazioni del progetto Il kit appena creato può ora essere selezionato e assegnato immediatamente durante la creazione di un nuovo progetto o aggiunto a un progetto esistente.