取消对Visual C++ 6.0的支持的原因是为了支持新的/GS参数。XP SP2和Windows Server 2003 SP 1都增加了
很多安全特性,以致于新的Windows SDK中包含的编译器和库文件不再和Visual C++ 6.0兼容。
参见
/GS (Buffer Security Check), Visual C++ Compiler Options(
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vclrfgsbuffersecurity.asp)
Compiler Security Checks in Depth(http://msdn.microsoft.com/library/
default.asp?url=/library/en-us/vcext/html/
vxlrfVCProjectEngineLibraryVCCLCompilerToolBufferSecurityCheck.asp)
文章引用自: