环境设置

已安装的平台软件开发工具包 (SDK) 提供了位于平台 SDK 根目录中的 Setenv.bat 文件,你可以运行该文件来设置环境以生成使用平台 SDK 的应用程序。

设置和变量

还可以通过将如下所示的内容添加到 Autoexec.bat 文件来手动设置环境。 使用 Windows,可以编辑 Autoexec.bat 文件以包含这些命令。 使用 Windows Server 2003、Windows XP、Windows 2000 或 Windows NT,可以使用可从控制面板运行的“系统”对话框编辑这些设置或添加到环境变量。

  SET INCLUDE=D:\MSSDK\INCLUDE;C:\MSDEV\INCLUDE;C:\MSDEV\ATL\INCLUDE
  SET LIB=D:\MSSDK\LIB;C:\MSDEV\LIB
  SET MSSDK=D:\MSSDK
  SET MSTOOLS=D:\MSSDK
  SET CPU=i386
  SET PATH=C:\WIN95;C:\WIN95\COMMAND;C:\DOS;D:\MSSDK\BIN;C:\MSDEV\BIN

这些设置适用于运行 Windows Me、Windows 98 或 Windows 95 且同时安装了 Microsoft Visual C++ 和平台 SDK 的 Intel 80386 或更高版本平台。 例如,在此系统上,Visual C++ 版本 5.0 安装在 C:\MSDEV 目录下。 平台 SDK 安装在 D:\MSSDK 目录下。 磁盘配置可能有所不同。 对于此示例,平台 SDK 目录 (,其中包含 D:\MSSDK 的目录) 都是每个路径序列中的早期目录。 此序列假定命令行编译打算在命令提示符窗口中运行,并且平台 SDK 中的 .h include 和 .lib 库文件是这些编译的首选。

CPU 环境变量定义为控制 Win32 生成,具体取决于平台。 当前可能的值包括 i386、MIPS、ALPHA 和 PPC。 有关详细信息,请参阅平台 SDK 中 \MSSDK\INCLUDE 目录中提供的 Win32.mak 文件。 所有 COM 教程代码示例生成文件都包含 Win32.mak。