qt - 将 FFMPEG 与 QT 一起使用
问题描述
我在将 FFmpeg 库链接到 Qt 5.10 项目时遇到问题。我从官网下载了源代码,并成功编译安装到我的 Ubuntu 上。我用过:./configure --enable-libvpx --disable-x86asm
他们:make && make install
我能够找到已安装的库/usr/local/lib
(它们是 .a 库)。
我的 .pro 看起来像这样:
INCLUDEPATH += /usr/local/include
LIBS += -L/usr/local/lib -lavformat -lavcodec -lavutil
但我得到了输出:
/usr/bin/x86_64-linux-gnu-ld:
/usr/loca/lib/libavformat.a(http.o):undefined reference to symbol 'inflateEnd'
//lib/x86_64-linux-gnu/libz.so.1: error adding symbols: DSO missing from command line
有谁知道如何解决它?感谢关注!
注意:我想将它静态链接到我的项目