Windows 下用 VS2015+MSYS 一键编译 OpenH264
前提条件:
1、你已经安装好了VS2015;
2、你已经安装好了MSYS;
3、你已经从 从github上下载了OpenH264 源码;https://github.com/cisco/openh264.git
在源代码目录下建立BAT文件,build.bat(X86下),内容如下:
call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat"
set MSYS=D:\Language\MinGW32\msys\1.0\bin
PATH=%MSYS%;%path%
bash -c "make OS=msvc"
pause
如果需要编译 X64版本:
call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat" amd64
set MSYS=D:\Language\MinGW32\msys\1.0\bin
PATH=%MSYS%;%path%
bash -c "make OS=msvc ARCH=x86_64"
pause
( 第一、二行的文件路径,按照你实际安装路径修改)
执行上面的 build.bat 文件,就可以得到:
common.lib
console_common.lib
decoder.lib
encoder.lib
openh264.lib
openh264_dll.lib
processing.lib
Openh264.dll
h264dec.exe
h264enc.exe
编译OK。
本文介绍如何使用VS2015和MSYS在Windows环境下一键编译OpenH264源码。通过创建并运行build.bat批处理文件,可以快速获得OpenH264的多个库文件和可执行文件。
2882

被折叠的 条评论
为什么被折叠?



