환경 설정
설치된 SDK(플랫폼 소프트웨어 개발 키트)는 플랫폼 SDK를 사용하는 애플리케이션을 빌드하기 위한 환경을 설정하기 위해 실행할 수 있는 플랫폼 SDK의 루트 디렉터리에 있는 Setenv.bat 파일을 제공합니다.
설정 및 변수
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
이러한 설정은 Microsoft Visual C++ 플랫폼 SDK가 모두 설치된 Windows Me, Windows 98 또는 Windows 95를 실행하는 Intel 80386 이상 플랫폼에 적합합니다. 예를 들어 이 시스템에서 Visual C++ 버전 5.0은 C:\MSDEV 디렉터리 아래에 설치됩니다. 플랫폼 SDK는 D:\MSSDK 디렉터리 아래에 설치됩니다. 디스크 구성이 다를 수 있습니다. 플랫폼 SDK 디렉터리(이 예에서는 D:\MSSDK가 있는 디렉터리)는 모두 각 경로 시퀀스의 앞부분입니다. 이 시퀀스는 명령줄 컴파일이 명령 프롬프트 창에서 실행되고 플랫폼 SDK의 .h 포함 및 .lib 라이브러리 파일이 해당 컴파일에 선호된다고 가정합니다.
CPU 환경 변수는 플랫폼에 따라 Win32 빌드를 제어하도록 정의됩니다. 현재 가능한 값에는 i386, MIPS, ALPHA 및 PPC가 포함됩니다. 자세한 내용은 \MSSDK\INCLUDE 디렉터리의 플랫폼 SDK에 제공된 Win32.mak 파일을 참조하세요. 모든 COM 자습서 코드 샘플 메이크파일에는 Win32.mak가 포함됩니다.