내 Visual Studio 2012 솔루션에는 C# 프로젝트, VB.NET 프로젝트, C++/CLI 프로젝트 및 C++ 프로젝트가 있습니다. 현재 플랫폼은 x86
, x64
및 Win32
입니다. x64
을 추가하면 모든 프로젝트에서 사용 된 것으로 나타났습니다. 내가 Win32
을 제거 할 수 있도록 x86
과 동일하게하고 싶습니다.C++ 프로젝트에서 x86 플랫폼 사용
그래서 구성 관리자로 가서 C++ 프로젝트를 선택했고 플랫폼 콤보 상자에는 옵션이 하나만있었습니다 : Win32
, x64
, 신규 및 편집. New
을 선택한 경우 사용 가능한 유일한 옵션은 ARM
입니다.
그렇다면 Win32
을 내 .vcxproj에 x86
으로 바꾸는 것이 좋습니다. 작동하지 않았습니다 (기본값은 x64
). 그런 다음 .sln 파일을 살펴 보았지만 x64가 모든 프로젝트에서 어떻게 작동 하는지를 볼 수 없었습니다.
WIN32는 플랫폼이 아닌 API입니다. 최소한 x86 및 x86_64와 같은 의미는 아닙니다. –
로마에있을 때 ... http://i.imgur.com/pMdq3Y5.png –
"Win32"는 "x86"(x64)과 동일합니다. Visual Studio의 기본 구성 이름은 "Win32"(x86 32 비트), "x64"(64 비트) 및 "ARM"(Windows RT 32 비트)입니다. –