MPC-HC 是一个不错的播放器,一直想自己尝试编译一下。刚好这几天有空,编译成功了。记录一下。
系统:
WINDOWS7 X64 中文版本
工具:
⑴ VS2015 (地球人都知道)
⑵ MSYS (MSYS_MinGW-w64_GCC_610_x86-x64.7z) (下载)
⑶ GIT (知道去哪里下载吧)
⑷ PYTHON27 (每一个IT人都知道吧)
⑸ DX9SDK (必不可少的东西)
第一步:下载源
⑴ git clone https://github.com/mpc-hc/mpc-hc.git
⑵ git submodule update --init --recursive
第⑵步的意思是下载mpc-hc所有间接引用的单元。只有下载了所有源码,才能进行编译。
第二步:创建BAT文件
在MPC-HC源码根目录下建立build.user.bat 文件,内容如下:
@ECHO OFF
SET "MPCHC_MSYS=X:\XXX\MSYS"
SET "MPCHC_MINGW32=%MPCHC_MSYS%\mingw"
SET "MPCHC_MINGW64=%MPCHC_MINGW32%"
SET "MPCHC_GIT=X:\XXX\Git"
SET "MPCHC_PYTHON=X:\XXX\Python27"
以上X:\XXX路径,要更换成你自己机器上这些程序的安装位置。
确认位置都正确了。保存。
第三步:编译
在命令行执行 build.bat vs2015,就进行编译了。编译会长生X86和X64两个版本。
如果想看看源码,调试,跟踪一下代码,可以用VS2015打开工程文件。
结束了。