FFmpeg4.0筆記:VS2019編譯FFmpeg4.0源碼


0、下載TDM、msys和yasm

1、安裝TDM-GCC-64




2、安裝msys到TDM-GCC的安裝目錄中

3、將call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"加到msys.bat的第一行中
4、復制yasm-1.3.0-win64.exe(重命名為yasm.exe)到msys的bin目錄下
5、重命名msys的bin目錄下的link.exe(linkold.exe)
6、運行msys.bat,進入到ffmpeg源碼,執行

    ./configure --prefix=./msvc2019_32_shared --target-os=win32 --arch=x86 --toolchain=msvc --disable-static --enable-shared
    make
    make install



出現下圖錯誤


打開fftools/cmdutils.c,注釋第1149行

打開fftools/ffprobe.c,注釋第3052行

重新執行make
沒有錯誤后,執行make install安裝

7、pdb文件沒有自動打包,需要自己搜索

8、完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM