ubuntu16.04下编译ffmpeg window版本库

1、安装mingw

sudo apt install mingw-w64

2、vim编写以下文件

32位:
#!/bin/sh
 LDFLAGS="-static-libgcc" ./configure \
 --enable-gpl \
 --enable-version3 \
 --enable-runtime-cpudetect \
 --disable-static \
 --enable-shared \
 --target-os=mingw32 \
 --arch=x86 \
 --prefix=./out/windows/x86 \
 --cross-prefix=i686-w64-mingw32- \
 --extra-cflags="-l./win32/include" \
 --extra-ldflags="-L./win32/lib" \
 --disable-doc \
 --disable-debug \
 
make clean
make -j24
make install

64位:
#!/bin/sh
 LDFLAGS="-static-libgcc" ./configure \
 --enable-gpl \
 --enable-version3 \
 --enable-runtime-cpudetect \
 --disable-static \
 --enable-shared \
 --target-os=mingw32-w64 \
 --arch=x86_64 \
 --prefix=./out/windows/x64 \
 --cross-prefix=x86_64-w64-mingw32- \
 --extra-cflags="-l./win32/include" \
 --extra-ldflags="-L./win32/lib" \
 --disable-doc \
 --disable-debug \
 
make clean
make -j24
make install

3、执行编译

猜你喜欢

转载自blog.csdn.net/XiaoKing2008/article/details/109681773