'README.md' módosítása
This commit is contained in:
@@ -96,26 +96,37 @@ Ehhez jelszavas hitelesítés szükséges. Ha ez megvan, meg lehet próbálni a
|
||||
ssh <FELHASZNÁLÓNÉV>@<IP-CÍM>
|
||||
```
|
||||
|
||||
### Sysroot felépítése a céleszközről
|
||||
### Munkakönyvtár felépítése
|
||||
|
||||
A hoszton ehhez szükséges az rsync, ha nincs installálni kell.
|
||||
**Könyvtár struktúra létrehozása**
|
||||
|
||||
Az ~/rpi könytár lesz a kiindulási pont, létrehozás után legyen az az aktuális könyvtár
|
||||
```
|
||||
mkdir -p ~/rpi/build
|
||||
mkdir -p ~/rpi/qt5.15.2
|
||||
mkdir -p ~/rpi/sysroot
|
||||
|
||||
cd ~/rpi
|
||||
```
|
||||
**sysroot átmesolása a Raspberry Pi-ről**
|
||||
|
||||
A hoszton ehhez szükséges az rsync, ha nincs, installálni kell.
|
||||
```
|
||||
apt-get install rsync
|
||||
```
|
||||
|
||||
Indulhat a másolás, ezt a lépést minden alkalommal el kell végezni, ha módosul a könyvtárak tartalma
|
||||
```
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/lib rpi-sysroot
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/usr/include rpi-sysroot/usr
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/usr/lib rpi-sysroot/usr
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/opt/vc rpi-sysroot/opt
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/lib sysroot
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/usr/include sysroot/usr
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/usr/lib sysroot/usr
|
||||
rsync -avz --rsync-path="sudo rsync" --delete <FELHASZNÁLÓNÉV>@<IP-CÍM>:/opt/vc sysroot/opt
|
||||
```
|
||||
|
||||
Az átmásolt könyvtárak tele vannak abszolút szimbolikus linkekkel, ezeket át kell konvertálni relatív linkekké, ehhez a symlink program szükséges
|
||||
```
|
||||
apt-get install symlink
|
||||
cd ~
|
||||
symlink -rc rpi-sysroot
|
||||
symlink -rc sysroot
|
||||
```
|
||||
|
||||
### Qt fordítása
|
||||
|
||||
Reference in New Issue
Block a user