Ich versuche, JPEGTRAN Befehl in meinem benutzerdefinierten Linux-Bild von YoCo gebaut haben. Ich habe IMAGE_INSTALL + = jpeg in meiner image.bb Datei dafür hinzugefügt. Ich überprüfte auch das Build-Verzeichnis, um zu überprüfen, ob jpegtran von jpeg package build erzeugt wurde oder nicht, und es ist da. Aber jpegtran wird nicht im Image installiert. Was fehlt mir hier? Muss ich .bappend für diesen Anwendungsfall schreiben?Installieren Sie eine Binärdatei aus einem Paket von Drittanbietern in yocto
0
A
Antwort
2
Schauen Sie ${WORKDIR}/packages-split
für libjpeg-turbo
oder (je nachdem, welche Version von OpenEmbedded Sie verwenden). Dort sollten Sie jpegtrans
im Paket jpgeg-tools
finden. Siehe auch recipe für Details, wie die Verpackung für `libjpeg (-turbo) gemacht wird.
Alle Anwendungen, die libjep(-turbo)
anbringt, Paket in libjeg-tools
durch die folgenden Zeilen bekommt:
DESCRIPTION_jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality. These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library."
FILES_jpeg-tools = "${bindir}/*"
Verwandte Themen
- 1. Installieren von Remmina auf Yocto Projekt
- 2. Yocto Installieren und Verwenden von Toaster
- 3. So entfernen Sie ein bestimmtes Paket von yocto
- 4. So installieren Sie Go-Bibliothek von Drittanbietern in Fabric-Container
- 5. Kann nicht installieren APK-Datei von Drittanbietern
- 6. So erstellen Sie eine Binärdatei aus einem Monogame-Projekt
- 7. Wo sollte ich Bibliotheken von Drittanbietern installieren?
- 8. Installieren Sie ein Paket in Jenkins?
- 9. Installieren von Vintageous-Paket
- 10. Installieren von Paket aus einer lokalen Zip-Datei in R
- 11. Rufen Sie eine Funktion aus einem anderen Paket in Go
- 12. Installieren Sie einzelnes Paket von Rawhide
- 13. Installieren Sie das Kernlab-Paket in R
- 14. Linux: Führen Sie eine Binärdatei in einem Skript
- 15. GNU Radio QPSK Burst-Paket aus einer Binärdatei
- 16. Wie füge ich ein benutzerdefiniertes Paket/Rezept in yocto hinzu?
- 17. YUM neu installieren Originaldateien aus dem Paket
- 18. Laravel (4.2): Wo kann man API-Verbindungen von Drittanbietern installieren?
- 19. Installieren Sie nupkg aus dem lokalen Paket nuget
- 20. Laden Sie eine Funktion aus einem bestimmten Paket
- 21. Installieren Sie eine Schriftart in einem Server
- 22. So installieren Sie Abhängigkeiten von Drittanbietern (wie Alamofire) auf einem Spielplatz
- 23. Installieren Sie Apache-Paket auf Eclipse
- 24. Verwenden von Javascript-Paket von Drittanbietern mit Meteor
- 25. Funktionieren Logins von Drittanbietern in einem Iframe?
- 26. Fehler beim Installieren von Paket auf einem Zweig mit install_github
- 27. So führen Sie eine Binärdatei auf Heroku aus
- 28. 'PKG_NAME' Variable in yocto Rezept
- 29. Installieren von Twilio-Paket mit Composer
- 30. Öffnen Sie eine running Binärdatei
Dank für die Antwort. Ich habe dieses Rezept gelesen, aber ich finde keine Zeile, in der der Befehl jpegtran auf dem Bild installiert wird. Kannst du mich bitte darauf hinweisen, wenn mir etwas fehlt? –
Nun, ich nehme an, dass es "Makefile" -Installationen sind die Hilfsanwendungen. Siehe meine aktualisierte Antwort. – Anders
Installierte jpeg-tools-Paket statt JPEG und jetzt sehe ich JPEGTRAN in meinem Bild. IMAGE_INSTALL + = jpeg ersetzt durch IMAGE_INSTALL + = jpeg-tools –