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、执行编译