安装完VS任意一个版本后只要进行相应的环境变量的设置就能用命令行编译C语言程序,此方法完美解决win8下VC6不兼容又不想运行臃肿的VS

将该脚本命令在命令行中运行一下即完成环境变量的设置,这里以VS2012为例,其他版本需做相应更改,如VS2013,就设置VS130Common,以此类推。

setx /M VS120Common "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7"
setx /M VS120VC "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC"
setx /M VS120SDK "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A"
setx /M Path "%VS120VC%\BIN;%VS120Common%\IDE;%VS120Common%\TOOLS;%VS120SDK%\BIN;%PATH%"
setx /M INCLUDE "%VS120VC%\INCLUDE;%VS120VC%\ATLMFC\INCLUDE;%VS120SDK%\INCLUDE;%INCLUDE%"
setx /M LIB "%VS120VC%\LIB;%VS120VC%\ATLMFC\LIB;%VS120SDK%\LIB;%LIB%"


为了方便以后设置,写成一个批处理文件:env.bat

更多推荐

Windows下C语言命令行编译器的环境变量设置