下载像VC6这样的旧编译器版本的唯一原因是您需要重新生成针对该确切版本开发的项目。但是这段代码显然不是。
随着Andre的评论,请使用最新的Visual C++,which is 2010进行试用。
注意:MSDN上提供了2003年2月SDK,即与VC6兼容的最后一个SDK。
平台SDK - 2003年2月版(英文)325(MB)
文件名:en_platformsdk_win2003。EXE
发布日期(UTC):4/4/2003下午9点25分00秒
最近更新(UTC):2005年8月25日下午9时36分39秒
SHA1:33E0434F63EFFC0A04B3401D992AE4478E4C80E7 ISO/CRC:A519A771
适用级别:MSDN OS(VL); VS Pro与MSDN Pro(VL); VS Pro Premium(Empower); MSDN操作系统(零售);开发人员AA; VS Pro与MSDN(零售); MSDN Universal(零售); VSTS Team Suite(VL); VSTS架构(VL); VS Premium与MSDN(MPN); VSTS测试(VL); VS Pro Premium(MPN); MSDN Universal(VL); VSTS数据库(VL); VS Pro Premium(零售); VSTS测试(零售); VSTS发展(零售); VSTS架构(零售); VSTS团队套件(零售); VSTS数据库(零售); BizSpark管理员; BizSpark的; VS Pro与MSDN Embedded(零售);使用MSDN Embedded(VL)的VS Pro; VS测试Pro与MSDN(VL); VS终极与MSDN(VL); MS Premium的VS Premium(VL); VS Pro与MSDN(VL); VS测试临与MSDN(零售); MSDN基础知识; VS Premium与MSDN(零售); VS旗舰版(零售版); MSDN for Action Pack; VS Ultimate与MSDN(MPN); VS Ultimate与MSDN(NFR FTE);
平台SDK已经免费使用了好几年了,一些链接在this thread中提供,似乎仍然存在。
首先:你为什么使用这样一个旧的编译器? Visual C++ 6.0只有基本的stl支持(至少根据标准)。是否可以安装最新的Visual Studio 2010 Express? – 2011-02-03 15:12:24
尽可能避免VC6。 – 2011-02-03 15:13:21