Visual Studio的IDE太占资源,可以改为命令行编译、还能实现自动化:
下面是kaldi-windows下的编译脚本:
@echo off
call "E:\Visual Studio 2015 Enterprise\Common7\Tools\VsDevCmd.bat"
echo "building openfstwin-1.3.4...."
MSBuild tools/openfstwin-1.3.4/MSVC14/openfstwin.sln /t:Rebuild /p:Platform=x64 /p:Configuration=Release
pause
echo "building kaldi...."
rem MSBuild /help
pause
MSBuild kaldiwin_vs2015_OPENBLAS/kaldiwin_vs2015.sln /t:Rebuild /p:Platform=x64 /p:Configuration=Release
rem MSBuild MyApp.csproj /t:Clean /m 4
rem /p:Configuration=Debug;/p:Platform=x86;TargetFrameworkVersion=v3.5
pause
关于MSBuild更多参数:
https://msdn.microsoft.com/zh-cn/library/bb629394.aspx