다음을 통해 공유


Windows XP용 C++ 11 프로그램 구성

설치 하 여 Visual Studio 2012 Update 1, C를 사용할 수 있습니다 + + 11 언어 향상, 컴파일러, 라이브러리 및 기타 기능을 Visual Studio 2012 대상으로 하는 응용 프로그램을 만들려면 Windows XP 및 Windows Server 2003를 이미 지원 되는 운영 체제 외에도.

[!참고]

설치 해야 Visual Studio 2012 Update 1 에 대 한 지원을 추가 하려면 Windows XP 및 Windows Server 2003.

Windows XP 환경을 대상으로

2012-Windows XP (v110_xp) 플랫폼 도구 집합에 포함 된 Visual Studio Visual Studio 2012 Update 1 버전의 Windows 7 SDK에 포함 된 Visual Studio 2010, 하지만 사용 된 Visual Studio 2012 c + + 컴파일러.또한 프로젝트 속성을 적절 한 기본 값을 구성-예를 들어, 하위 수준 대상으로 하는 호환 링커의 사양입니다.Vs110_xp 지원 도구 집합을 사용 하 여 만든 응용 프로그램은 Windows XP 및 Windows Server 2003, 있지만 응용 프로그램 또한 Vista, supportWindows Windows 7, Windows Server 2008, Windows 8, 및 Windows Server 2012.

Windows XP를 대상으로

  1. 솔루션 탐색기프로젝트에 대 한 바로 가기 메뉴를 열고 선택 속성.

  2. 속성 페이지 대화 상자에서 프로젝트에 대 한 구성 속성, 일반설정에서 플랫폼 도구 집합 속성을 Visual Studio 2012 (v110_xp) Windows XP.

JJ851139.collapse_all(ko-kr,VS.110).gifC + + 런타임 지원

Visual Studio 2012 Update 1, CRT (C 런타임 라이브러리), STL (표준 템플릿 라이브러리), ATL (액티브 템플릿 라이브러리), 동시성 런타임 라이브러리 (ConCRT), PPL (병렬 패턴 라이브러리), 라이브러리 (MFC), 및 c + + AMP (c + + 가속 대규모 프로그래밍)에 대 한 런타임 지원을 추가할 업데이트 Windows XP 및 Windows Server 2003.이러한 운영 체제의 지원 되는 버전입니다 Windows XP x 86 용 서비스 팩 3 (SP3) Windows XP x 64 용 서비스 팩 2 (SP2) 및 Windows Server 2003 x 86와 x 64에 대 한 서비스 팩 2 (SP2).

V110 및 v110_xp 플랫폼 도구 대상 플랫폼에 따라 이러한 라이브러리를 지원 하는지:

라이브러리

V110 (Windows Vista, Windows 7, Windows Server 2008, Windows 8, Windows Server 2012)

V110 (Windows 스토어 응용 프로그램)

V110_xp (Windows XP, Windows Server 2003)

CRT

X

X

X

STL

X

X

X

ATL

X

X

X

ConCRT/PPL

X

X

X

MFC

X

X

C + + AMP

X

X

[!참고]

C + + 작성 된 응용 프로그램 + CLI 및 대상.NET Framework 4에서 실행 Windows XP 및 Windows Server 2003.

JJ851139.collapse_all(ko-kr,VS.110).gif도구 집합의 차이점

지원 플랫폼 및 라이브러리의에서 차이로 인해 v110_xp 플랫폼 도구 집합을 사용 하는 응용 프로그램의 개발 환경이 2012 (v110)가 Visual Studio 플랫폼 도구 집합을 사용 하는 경우 응용 프로그램으로 완료 되지 않았습니다.

  • 원격 디버깅

    원격 도구에 대 한 Visual Studio 2012 에서 원격 디버깅을 지원 하지 않는 Windows XP 또는 Windows Server 2003.실행 되는 동안 응용 프로그램을 디버깅할 수 Windows XP 또는 Windows Server 2003, 이전 버전의 디버거를 사용할 수 있습니다 Visual Studio 해당 로컬 또는 원격으로 디버깅 하려면.이 아닌 원격 디버깅 대상 v110 플랫폼 도구 집합을 런타임에 대상 이지만 Windows Vista에는 응용 프로그램을 디버깅 환경을 유사 합니다.

  • 정적 분석

    V110_xp 플랫폼 도구 집합 때문에 정적 분석을 지원 하지 않습니다에 사용 된 SAL 주석이 있는 Windows 7 SDK 및 Visual Studio 2012 라이브러리 호환 되지 않습니다.지원 되는 응용 프로그램에서 정적 분석을 수행 하려는 경우 Windows XP 또는 Windows Server 2003분석을 v110 플랫폼 도구 집합을 대상으로 솔루션을 일시적으로 전환할 수 있습니다, 다시 응용 프로그램을 빌드하려면 v110_xp 플랫폼 도구 집합을 다음 전환 합니다.

  • DirectX 그래픽의 디버깅

    그래픽 디버거 Direct3D 9 API를 지원 하지 않습니다 있기 때문에 direct3d를 사용 하는 응용 프로그램 디버깅을 사용할 수 없습니다 Windows XP 또는 Windows Server 2003.그러나 Direct3D 10 또는 Direct3D 11 Api를 사용 하는 다른 렌더러를 응용 프로그램을 구현 하는 경우 그래픽 디버거 Api 사용 하 여 문제를 진단 하는 데 사용할 수 있습니다.

  • HLSL 건물

    기본적으로 HLSL 소스 코드 파일 v110_xp 도구 집합이 컴파일되지 않습니다.HLSL 파일을 컴파일 하 고, 다운로드 하 고 2010 년 6 월 설치 하려면 DirectX SDK로 설정한 다음 프로젝트의 VC를 포함 하는 디렉터리입니다.자세한 내용은 "DirectX SDK를 등록 하지 않습니다 포함/라이브러리 경로 Visual Studio 2010" 섹션에는 2010 년 6 월 DirectX SDK 다운로드 페이지.