这里用到工具qt自带的mingw+msys
附上prob的
INCLUDEPATH += F:/mingw/1.0/local/include
LIBS += -LF:/mingw/1.0/local/lib/ -lavformat \
-LF:/mingw/1.0/local/lib/ -lavdevice \
-LF:/mingw/1.0/local/lib/ -lavfilter \
-LF:/mingw/1.0/local/lib/ -lavcodec \
-LF:/mingw/1.0/local/lib/ -lavutil \
下载msys后,参考http://blog.youkuaiyun.com/caoshangpa/article/details/50947926就可以编译好ffmpeg,这里说一下,你也可以自己带上x264等工具编译一次,
但有个坑是qt5.6里,我这边用widgets Application时就出现了ffmpeg的链接不上,不知道是我姿势不好还是该版本的bug,我在Linux下的话不会出现该bug,应该是姿势不对。附上prob的
INCLUDEPATH += F:/mingw/1.0/local/include
LIBS += -LF:/mingw/1.0/local/lib/ -lavformat \
-LF:/mingw/1.0/local/lib/ -lavdevice \
-LF:/mingw/1.0/local/lib/ -lavfilter \
-LF:/mingw/1.0/local/lib/ -lavcodec \
-LF:/mingw/1.0/local/lib/ -lavutil \
-LF:/mingw/1.0/local/lib/ -lswscale
还有要将编译好的bin目录放到windows的环境变量中,这不得不吐槽,windows真是个大坑。
本文介绍如何使用Qt自带的mingw+msys工具编译FFmpeg,并解决Qt5.6环境下widgetsApplication中出现的链接问题。文章提供了一个有效的配置示例,并强调了将编译好的bin目录加入Windows环境变量的重要性。
812

被折叠的 条评论
为什么被折叠?



