1
我想要編譯QT的ffmpeg包裝簡單的編碼/解碼例如QTFFmpegWrapper source未定義的參考。 linux下的DSO缺少
# Set list of required FFmpeg libraries .pro file
LIBS += -lswresample \
-lavcodec \
-lavformat \
-lavutil \
-lswscale \
-lz
編譯失敗,由於錯誤 :-1:錯誤:/home/mher/Qt5.4.0/5.4 /gcc_64/lib/libavformat.a(avisynth.o):未定義引用符號'dlclose @@ GLIBC_2.2.5' /lib/x86_64-linux-gnu/libdl.so.2:-1:error:error adding symbols :命令行中缺少DSO
我在這裏發現了類似的情況DSO missing from command line。我應該設置運行設置嗎?或者需要更改.pro文件?
沒有任何變化。可以編譯錯誤是由動態加載器引起的嗎? –
你有沒有做'乾淨;使疏遠; qmake; make'? –
不,我只是乾淨所有,運行qmake,從qt創建者重建 –