Kann mir jemand helfen, die Verwendung von PKG_NAME Variable in yocto Rezepte zu verstehen. Wie ermitteln wir seinen Wert, wenn wir ein Paket von einem bestimmten URI herunterladen?'PKG_NAME' Variable in yocto Rezept
Antwort
Soweit ich weiß, gibt es keine Standardvariable PKG_NAME
in Bitbake Rezepte. Also nehme ich an, du meinst PN
.
Die Bedeutung von PN
ist im Handbuch
Diese Variablen zwei separate Funktionen je nach Kontext haben können: ein Rezeptnamen oder einen resultierenden Paketnamen.
PN bezieht sich auf einen Rezeptnamen im Kontext einer Datei, die vom OpenEmbedded-Buildsystem als Eingabe zum Erstellen eines Pakets verwendet wird. Der Name wird normalerweise aus dem Rezeptdateinamen extrahiert. Wenn das Rezept beispielsweise expat_2.0.1.bb heißt, ist der Standardwert von PN "expat".
Die Variable bezieht sich auf einen Paketnamen im Kontext einer Datei, die mit erstellt oder vom OpenEmbedded-Buildsystem erstellt wurde.
Gegebenenfalls enthält die PN-Variable auch ein spezielles Suffix oder Präfix. Wenn Sie beispielsweise bash verwenden, um Pakete für die native -Maschine zu erstellen, ist PN Bash-nativ. Mit bash zum Erstellen von Paketen für das Ziel und für Multilib wäre PN bash und lib64-bash, .
Daher ist der Wert in einem Rezept normalerweise der Name der Bitbake-Rezeptdatei, abzüglich der Versionsnummerierung.
Es hat keine wirkliche Beziehung zu dem SRC_URI
Variable außer, dass es hinter den Kulissen, eine Variable SRC_URI_pn-${PN}
namens
- 1. Bibliothek Installation mit yocto Rezept
- 2. Hinzufügen von Boost-Rezept zu Yocto SDK
- 3. Yocto Rezept zu aktualisieren/etc/fstab
- 4. Wie füge ich ein benutzerdefiniertes Paket/Rezept in yocto hinzu?
- 5. Wie verwendet man SSTATE_DUPWHITELIST Variable in yocto
- 6. Kann mit dem SDK ein Yocto-Rezept erstellt werden?
- 7. IMGLIB in yocto
- 8. Qt WebEngine 5.6 Rezept do_install
- 9. Cmake mit Bitbake Rezept
- 10. Wie erstelle ich CMake Rezepte in Yocto?
- 11. Wert der einfach erweiterten Variable über den berechneten Namen unterscheidet sich in Rezept vs außerhalb Rezept
- 12. Verweis auf gcc mit yocto Rezept Makefile, nicht in der Lage, die stdint zu finden
- 13. Wie schreibe ich ein yocto/bitbake Rezept zum Kopieren eines Verzeichnisses in das Ziel-Root-Dateisystem
- 14. So aktivieren Sie das Paket von udev in yocto-Rezept für initramfs build
- 15. Yocto setup.py erfordert pyserial
- 16. Wie OV5640 Kameratreiber als Modul in yocto
- 17. Integration Anwendung Yocto Arm Bitbake
- 18. Yocto iotivity Abfrage
- 19. Wie füge ich einem Raspberry Pi-Dateisystem Skriptdateien hinzu, die ein benutzerdefiniertes Yocto-Rezept verwenden?
- 20. vSOMEIP Unterstützung auf yocto
- 21. Reduce rezept echo in machen
- 22. yocto build hostname nicht gesetzt
- 23. Kernel-Konfigurationsoptionen in Yocto
- 24. Das Apt-Rezept wird nicht in meinem Rezept installiert
- 25. Provider Rezept
- 26. Wie Variable zwischen Chef-Ressourcenblöcke des gleichen Rezept übergeben
- 27. Yocto Versionskontrolle
- 28. bitbake Rezept, um Konfigurationsoptionen zu enthalten
- 29. Yocto bitbake Skript nicht echo-Anweisung Anzeige
- 30. Wie macht man/var/log persistent in Yocto Fido (poky)
Haben Sie PN bedeuten? Mir ist PKG_NAME nicht bekannt – kdopen