Compilació creuada de Qt6.8.0 per Raspberry Pi 3/4/5 amb docker
La revisió el 11:52, 21 gen 2025 per Jordi Binefa (discussió | contribucions) (Es crea la pàgina amb «= En marxa = * Aneu al directori a on hi ha l'arxiu ''Dockerfile'' i deseu el codi a compilar dins de la carpeta ''project'' (assegureu-vos de no copiar ''CMakeLists.t...».)
En marxa
- Aneu al directori a on hi ha l'arxiu Dockerfile i deseu el codi a compilar dins de la carpeta project (assegureu-vos de no copiar CMakeLists.txt.user ni la carpeta build).
- Identifiqueu el nom de l'arxiu executable. Dins l'arxiu CMakeLists.txt hi ha qt_add_executable amb el nom de l'arxiu executable (nom_arxiu_executable):
qt_add_executable(nom_arxiu_executable main.cpp )
- Feu una imatge d'un Debian 12 capaç de fer la compilació creuada per a Raspberry Pi:
docker build -t qtcrossbuild .
El primer cop a fer la imatge pot trigar al voltant de 4 hores. Un cop feta, el segon cop que es fa servir, habitualment canviant el contingut de la carpeta build, trigarà al voltant d'un minut, depenent de la complexitat del codi a compilar. Quan hi hagi actualitzacions del kernel al repositoris de Debian tornarà a trigar al voltant de 4 hores a fer-se la imatge.