본문 바로가기
Etc

Visual Studio 2019 - Windows XP 지원 버전으로 Visual C++ 컴파일 하기

by 올엠 2021. 3. 4.
반응형

최근에 Windows XP에서 구동 가능한 호환성 유지를 위해서 Visual C++을 컴파일 할 일이 있었다.

이에 Windows XP에서 별다른 라이브러리 설치 없이 구동이 가능한 방법에 대해 정리해 보고자 한다.

1. Platform Toolset 설치

Windows XP 환경에서 실행하기 위해서는 먼저 Windows XP를 지원하는 Platform Toolset을 설치하여야 한다.

Visual Studio 2017 버전으로 정식 지원하지만, Visual Studio 2019에서 설치해서 사용하더라도 문제는 없다.

 

 

제어판, 프로그램 설치/제거 메뉴에서 Visual Stuido를 찾아 수정(Modify)를 누루고 독립 구성요소를 선택해 설치할 수 있다.

 

이후 Platform Toolset에서 Windows XP Toolset을 확인할 수 있고, 이를 선택하도록 하자.

 

 

2. 라이브러리 포함하여 컴파일

이후 C/C++ Code Generation 항목에서 Runtime Library를 Multi-threaded (/MT)를 선택하여 라이브러리를 실행파일에 포함하도록 하자.

 

이렇게 구성한 이후 컴파일해서 실행하면 라이브러리 설치 없이 Windows XP에서 프로그램 구동이 가능하다.

반응형