Comment charger de corriger libavcodec.si une version de bibliothèque partagée? (53)

Je suis en utilisant libavcodec et démultiplexeur dans mon projet, mais quand j'execute un fichier binaire qui a été construit sur une autre machine, j'obtiens l'erreur suivante:

error while loading shared libraries: libavcodec.so.53: cannot open shared object file: No such file or directory

J'ai installé ffmpeg avec libav et d'essayer les commandes suivantes:

sudo apt-get install ffmpeg libavcodec-dev libavformat-dev
sudo apt-get install ffmpeg libavcodec-extra-53
sudo apt-get install libav-tools

L'erreur ne s'affiche quand j'ai compiler le binaire sur la même machine, mais il serait beaucoup plus rapide à compiler sur une seconde machine.

UDPATE: j'ai aussi couru sudo apt-get install update et sudo apt-get install pkg-config sans aucun changement dans le résultat. (OS = 12.04)

InformationsquelleAutor user2212461 | 2014-07-12