- 版本說明
首先我使用ffmpeg版本是4.2.1
- QT使用版本5.14.2
我選擇是c編譯
- 在02Day.pro??添加ffmpeg頭?件和庫?件路徑
win32 {
INCLUDEPATH += $$PWD/ffmpeg-4.2.1-win32-dev/include
LIBS += $$PWD/ffmpeg-4.2.1-win32-dev/lib/avformat.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/avcodec.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/avdevice.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/avfilter.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/avutil.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/postproc.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/swresample.lib \$$PWD/ffmpeg-4.2.1-win32-dev/lib/swscale.lib
}
LIBS的多?引??定要記得帶斜杠,否則后續的引??效
修改main.c?件
// 包含ffmpeg頭?件
extern "C"{
#include "libavutil/avutil.h"
}int main()
{cout << "ffmpeg version" <<av_version_info()<< endl;return 0;
}
看到第三步就成功了