방법: 64비트, x64 플랫폼을 대상으로 Visual Studio C++ 프로젝트 구성

64비트, x64 플랫폼을 대상으로 하도록 C++ 애플리케이션을 설정하는 데 Visual Studio IDE의 프로젝트 구성을 사용할 수 있습니다. 또한 Win32 프로젝트 설정을 64비트 프로젝트 구성에 마이그레이션할 수 있습니다.

64비트 플랫폼을 대상으로 하도록 C++ 애플리케이션을 설정하려면

  1. 구성하려는 C++ 프로젝트를 엽니다.

  2. 해당 프로젝트의 속성 페이지를 엽니다. 자세한 내용은 Visual Studio에서 컴파일러 및 빌드 속성 설정을 참조합니다.

    참고 항목

    .NET 프로젝트의 경우 프로젝트 이름 속성 페이지 대화 상자에서 <구성 속성 노드 또는 해당 자식 노드 중 하나가 선택되어 있는지 확인합니다. 그렇지 않으면 Configuration Manager 단추를 다시 사용할 수> 기본.

  3. 구성 관리자 단추를 선택하여 구성 관리자 대화 상자를 엽니다.

  4. 활성 솔루션 플랫폼 드롭다운 목록에서 새로 만들기...> 옵션을 선택하여 <새 솔루션 플랫폼 대화 상자를 엽니다.

  5. 새 플랫폼 입력 또는 선택 드롭다운 목록에서 64비트 대상 플랫폼을 선택합니다.

    참고 항목

    새 솔루션 플랫폼 대화 상자에서 다음에서 설정 복사 옵션을 사용하여 기존 프로젝트 설정을 새 64비트 프로젝트 구성에 복사할 수 있습니다.

  6. 확인 단추를 선택합니다. 이전 단계에서 선택한 플랫폼이 구성 관리자 대화 상자의 활성 솔루션 플랫폼 아래에 표시됩니다.

  7. Configuration Manager 대화 상자에서 닫기 단추를 선택한 다음 Projectname> 속성 페이지 대화 상자에서< 확인 단추를 선택합니다.

Win32 프로젝트 설정을 64비트 프로젝트 구성에 복사하려면

  • 64비트 플랫폼을 대상으로 하도록 프로젝트를 설정하는 동안 새 솔루션 플랫폼 대화 상자가 열리는 경우 다음에서 설정 복사 드롭다운 목록에서 Win32를 선택합니다. 다음 프로젝트 설정이 프로젝트 수준에서 자동으로 업데이트됩니다.

    • /MACHINE 링커 옵션이 /MACHINE:X64로 설정됩니다.

    • 출력 등록 이 꺼집니다. 자세한 내용은 Linker Property Pages을 참조하세요.

    • 대상 환경/env x64로 설정됩니다. 자세한 내용은 MIDL 속성 페이지를 참조하세요.

    • 매개 변수 유효성 검사 가 초기화되어 기본값으로 다시 설정됩니다. 자세한 내용은 MIDL 속성 페이지를 참조하세요.

    • 디버그 정보 형식 이 Win32 프로젝트 구성에서 /ZI 로 설정되면 64비트 프로젝트 구성에서는 /Zi 로 설정됩니다. 자세한 내용은 /Z7, /Zi, /ZI(디버그 정보 형식)를 참조하세요.

    참고 항목

    이러한 프로젝트 속성이 파일 수준에서 재정의된 경우에는 어떠한 속성도 변경되지 않습니다.

참고 항목

64비트, x64 대상에 대한 C++ 프로젝트 구성
64비트 애플리케이션 디버그