我用我的項目的libavcodec和libavformat流,但是當我執行它建另一臺機器上的二進制,我得到以下錯誤:如何加載正確的libavcodec.so共享庫版本? (53)
error while loading shared libraries: libavcodec.so.53: cannot open shared object file: No such file or directory
我安裝的ffmpeg與libav並嘗試下面的命令:
sudo apt-get install ffmpeg libavcodec-dev libavformat-dev
sudo apt-get install ffmpeg libavcodec-extra-53
sudo apt-get install libav-tools
錯誤犯規顯示當我建立在同一臺機器上的二進制文件,但它會更快編譯第二臺機器上。
UDPATE:我也運行了sudo apt-get install update
和sudo apt-get install pkg-config
而沒有任何輸出變化。 (OS = 12.04)