本人使用的是Linux Mint,由于系统当中的编译链并不是windows可用的编译链,需要手动安装MingW交叉编译工具。
1、首先需要运行命令来安装MinGW
1、首先需要运行命令来安装MinGW
sudo apt-get install mingw-w64 build-essential
2、下载并解压x264源码:
git clone http://git.videolan.org/git/x264.git
3、在终端当中,cd到~/x264目录,并且使用MinGW 来为其配置交叉编译工具链
./configure --host=x86_64-w64-mingw32 --cross-prefix=/usr/bin/x86_64-w64-mingw32- --sysroot=/usr/i686-w64-mingw32 --prefix=~/x264/build
4、生成的.lib和.dll的库可以在vs2015上运行:
make && make install