您的位置:首页 > 编程语言 > Qt开发

windows编译qtav

2015-11-21 23:57 495 查看
error: avutil is required, but compiler can not find it
.

You should set some environment vars so that compiler can find FFmpeg and other libraries files.

For VC compiler, they are INCLUDE and LIB. For gcc, they are CPATH and LIBRARY_PATH. e.g.

vc:

set INCLUDE=ffmpeg_path\include;portaudio_path\include;%INCLUDE%
set LIB=ffmpeg_path\lib;portaudio_path\lib;%LIB%

gcc in unix shell environment(including mingw with sh.exe):

export CPATH=ffmpeg_path/include:portaudio_path/include:$CPATH
export LIBRARY_PATH=ffmpeg_path/include:portaudio_path/lib:$LIBRARY_PATH

gcc in windows cmd environment without sh.exe

set CPATH=ffmpeg_path\include;portaudio_path\include;%CPATH%
set LIBRARY_PATH=ffmpeg_path\lib;portaudio_path\lib;%LIBRARY_PATH%

If you are building in QtCreator, goto QtCreator's 'Projects' page and add or append those environment.

I think i should write some documents to show how to build QtAV.

不能自己添加名字!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: