直接上编译的脚本
@echo off set slnName=null for %%I in (*.sln) do set slnName=%%I echo 开始编译 %slnName%... call "D:Program Files (x86)Microsoft Visual Studio 12.0VCvcvarsall.bat" x86 MSBuild %slnName% /t:Rebuild /P:WarningLevel=2;Configuration=debug echo 编译完成 pause将代码复制到bat文件中,然后保存到与sln同级的目录下,直接点击编译即可。
需要注意的是vcvarsall.bat的路径必须替换成当前VS安装目录下的vcvarsall.bat位置,一般都是VS安装目录Microsoft Visual Studio 12.0VCvcvarsall.bat
如果要编译release模式,将Configuration=debug换成Configuration=release即可。
结果如下图