Ich versuche, ein Qt-Programm auf einem entfernten Gerät auszuführen. Mein Promoter hat einige Änderungen mit opencv Version aufgrund früherer Fehler und jetzt habe ich die folgenden Fehler, die ich vorher nicht hatte:JPEG-Bibliothek in Qt
(HelloWord: 28.603): GdkPixbuf-WARNING **: Bug! loader 'png' hat beim Fehler keinen Fehler gesetzt
(HelloWord: 28603): Gtk-WARNING **: Fehler beim Laden des Themasymbols 'Bearbeiten-Finden' für den Bestand: Erreur interne: Das Modul der Bilderaufzeichnung «png »Hallo, wir freuen uns auf Ihren Besuch!
(HelloWord: 28603): GdkPixbuf-ACHTUNG **: Bug! loader 'png' hat beim Fehler keinen Fehler gesetzt
(HelloWord: 28603): Gtk-WARNING **: Fehler beim Laden des Themasymbols 'Bearbeiten-Finden' für den Bestand: Erreur interne: Das Modul der Bilderaufzeichnung «png Dies ist
Falsche JPEG-Bibliothek Version: Bibliothek ist 62, Anrufer erwartet 80 Das Programm wurde unerwartet beendet.
aber wenn ich versuche, libjpeg62 zu deinstallieren, sagt sie es nicht installiert ist ... Ich bin ein wenig verwirrt und jede Hilfe
Hier schätzen würde, was mein Terminal tut:
dev @ fermi01: ~ $ sudo apt-get libjpeg62
[sudo] Passwort für Entwickler entfernen:
Vortrag des listes de paquets ... Fait
Construction de l'arbre des dépendances
Vortrag des informations d'état ... Fait
Paket 'libjpeg62' ist nicht installiert, also nicht entfernt. Meintest Du 'libjpeg62: i386'?
0 mis à jour, 0 neue installations, 0 enlever et 320 non mis à jour.
und es scheint, dass libjpeg8 installiert ist, aber ...
Veröffentlichen Sie den Stack-Trace. Wir wollen sehen, warum Qt oder vielleicht ist OpenCV schuld. Das Stück Code wird auch nicht weh tun. – AlexanderVX
Sind Sie sicher, dass Sie ein JPEG-Bild laden? Da die Gtk-Warnungen auf die Fehler hinweisen, konnte sie kein "PNG" laden.In Bezug auf die JPEG-Bibliothek sieht es so aus, als ob Sie die i386-Bibliothek auf einem x86_64-System installiert haben. Wenn Sie es entfernen möchten, rufen Sie '$ sudo apt-get entfernen libjpeg62: i386' – Danyright