Question

J'utilise Lablgtk, et toutes les fonctions à l'exception de la fonction "GdkPixbuf.from_file" bien travailler.Je peux compiler le code, y compris la fonction "GdkPixbuf.from_file", mais je ne peux pas l'exécuter.Quand je tape la commande "./programme" pour l'exécuter, j'obtiens une erreur:

Fatal error: exception GdkPixbuf.GdkPixbufError(3, "Couldn't recognize the image file  
format for file 'filename.jpg'")

Le code qui ne comprend pas la fonction "GdkPixbuf.from_file" peut être exécutée.Que dois-je faire pour rendre la fonction "GdkPixbuf.from_file" bien travailler?

Était-ce utile?

La solution

On dirait que votre GdkPixbuf ne prend pas en charge jpg les fichiers.Vous pouvez convertir votre fichier image dans un autre format, comme:

convert filename.jpg filename.png

Ou vous pouvez essayer d'installer l'appui des modules.Plus d'informations peuvent être trouvées ici

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top