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打開工程文件。
結束了。