MPC-BE的文档要新一些,踩了两个小坑之后搞定了,记录一下做备忘:
按照文档步骤走到Part D 3.
https://github.com/Aleksoid1978/MPC-BE/blob/master/docs/Compilation.txt
先给两个文件加上UTF-8 BOM,这里我用的msys2命令行
sed -i '0,/^/s/^/\xEF\xBB\xBF/' ~/git/MPC-BE/src/DSUtil/entities.cpp
sed -i '0,/^/s/^/\xEF\xBB\xBF/' ~/git/MPC-BE/src/apps/mplayerc/MainFrm.cpp
然后启动一个x64 Native Tools Command Prompt for VS 2022
运行environments.bat设置完环境后依次执行
msbuild mpc-be.sln -p:Configuration=Release -p:Platform=x64
msbuild mpciconlib.sln -p:Configuration=Release -p:Platform=x64
msbuild mpcresources.sln
生成的执行文件和动态库在MPC-BE/_bin/mpc-be_x64
--
FROM 118.122.107.*