before merge win version, cl.exe compatible
support winxp version, 2010 VC testing ok.