0

我有需要在 VC 6 C++ 版本上编译的旧源代码。为此,我运行了一个 Windows 2008(32 位)虚拟机并安装了 2003 平台 SDK。

我想制作一台运行 windows 2008 R2 的新机器,因此Windows SDK for Windows Server 2008 and .NET Framework 3.5可以安装它。

那么问题来了:这个平台 SDK 是否包含旧的包含、头文件和库,以便我可以编译源代码,还是根本不可能?虽然我无法在 2008 R2 机器上安装 2003 平台 SDK(至少默认设置不会让我这样做)。

4

1 回答 1

0

只是为了让每个人都知道同样的问题:即使出现警告,我在 Win2k8 R2 上安装 VC++ 6 也没有问题。将所有 SDK 文件也移动到机器上,并按照我在另一台机器上的正确排序顺序手动设置所有包含、库、应用程序路径。编译所有组件没有问题。因此,即使安装程序发出一些不支持此功能的压力调用,最终它似乎也能正常工作。

于 2013-10-18T12:29:19.693 回答