728x90
반응형
Microsoft Visual C++ 6.0의 최신 재배포 가능 패키지(vc6redist)는 서비스 팩에 포함되어 있습니다. 예를 들어, 서비스 팩 4 이상에서는 다음과 같은 파일들이 포함되어 있습니다:
파일명 | 설명 | 파일 버전 | 제품 버전 |
---|---|---|---|
atla.dll | ATL 3 (Ansi) | 3.0.9782.0 | 6.00.9782 |
atlu.dll | ATL 3 (Unicode) | 3.0.9782.0 | 6.00.9782 |
mfc42.dll | MFC 6 Retail (Ansi) | 6.0.9782.0 | 6.0.400 |
mfc42u.dll | MFC 6 Retail (Unicode) | 6.0.9782.0 | 6.0.400 |
msvcirt.dll | 런타임 라이브러리 | 6.0.9782.0 | 6.0.9782.0 |
msvcp60.dll | 런타임 라이브러리 | 6.0.8972.0 | 6.0.8972.0 |
msvcrt.dll | 런타임 라이브러리 | 6.0.9782.0 | 6.0.9782.0 |
주의사항으로, 동일한 PC에 Visual C++ 6.0과 Visual Studio 2005 또는 이후 버전을 함께 설치할 경우, msvcrt.dll의 버전 충돌이 발생할 수 있습니다. 이는 추가된 보안 템플릿 함수 등이 하위 버전에서는 지원되지 않기 때문이며, 하위 버전의 Windows에서 이러한 함수를 사용하려면 묵시적 링크 충돌 문제가 발생할 수 있습니다.
💡 Tip: 64비트 Windows 프로그램 빌드를 공식적으로 지원한 가장 오래된 Visual Studio 버전은 Visual Studio .NET 2002 (버전 7.0) 입니다. 이 버전부터 Microsoft는 64비트 컴파일러를 제공하기 시작했습니다.
-
Visual Studio .NET 2002
- 64비트 Windows 플랫폼용 빌드를 처음으로 지원.
- 64비트 개발은 기본적으로 Itanium 프로세서를 대상으로 했으며, x64 아키텍처는 지원되지 않았습니다.
-
Visual Studio .NET 2003 (버전 7.1)
- Itanium과 함께 x64 아키텍처에 대한 제한적 지원을 추가.
-
Visual Studio 2005 (버전 8.0)
- x64 아키텍처에 대한 본격적인 지원 시작.
- 64비트 컴파일러와 도구가 통합되었으며, x64용 Windows SDK도 함께 포함.
- Itanium 기반 64비트 개발: Visual Studio .NET 2002.
- x64 아키텍처에 대한 본격적인 지원: Visual Studio 2005.
따라서 x64 Windows 프로그램을 빌드하려면 최소 Visual Studio .NET 2003 또는 2005를 사용하는 것이 적합합니다.
728x90
반응형
'C C++' 카테고리의 다른 글
basic_string의 replace 함수로 문자열 치환하기 (0) | 2007.08.13 |
---|---|
VCL Example Main Source - Project1.cpp (0) | 2007.08.03 |
[VA.C] example for variable number of arguments (0) | 2007.06.18 |
C++ 오버로딩 (Overloading on the C++) (0) | 2007.06.14 |
현재 윈도우즈 버전 얻기 예제 (0) | 2007.05.19 |