VS 2017로 업그레이드하고 싶은 Visual Studio 2015 C++ 프로젝트가 있습니다. VS 2017에서 프로젝트를 처음 열었을 때 자동으로 프로젝트를 업그레이드하라는 메시지가 표시되지 않았습니다. (내가 그 당시 업그레이드하고 싶었는지 확실하지 않았기 때문에) 그런 식으로 프로젝트를 업데이트 할 수 없었습니다. 대신에, 난 그냥 내 프로젝트에 갔다 :업그레이드 후 "알 수없는 컴파일러 버전"
속성 -> 구성 속성 -> 일반
그리고 거기에서 나는에 '플랫폼 도구 집합'옵션 업데이트 '비주얼 스튜디오 2017 (v141)를'도 변경된 ' 창 SDK 버전 '을 Windows 8.1에서 10.0.16299.0으로 변경하십시오. 이 수동 업그레이드를 수행 한 후에는 다음을 빌드 할 때 경고 메시지가 나타납니다.
Unknown compiler version - please run the configure tests and report the results
경고가 표시되는 이유는 무엇입니까? 나는 'Platform Toolset'을 VS2017로 변경함으로써 VC2017 컴파일러를 사용할 것이라고 생각했습니다. 이 경고는 어떻게 수정합니까?
부스트? Qt? 다른 libs? –
로깅 라이브러리 (spdlog) 및 동일한 게임 개발 관련 라이브러리 (SDL, GLEW, GLM)뿐만 아니라 결과, smallvector 및 기타와 같은 부스트 라이브러리의 일부를 사용합니다. – Jason
당신은 아마도'가장 최근에 알려진 MSVC 버전 업데이트 '를 포함하는 부스트의 최신 버전으로 업그레이드해야합니다. – VTT