티스토리 뷰

반응형

VisualStudio 2017에서 Windows7.1SDK를 사용하여 빌드를 시도하였으나 아래와 같은 에러 발생


1>------ 모두 다시 빌드 시작: 프로젝트: test, 구성: Release x64 ------

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\Microsoft.Cpp.x64.Targets(152,5): error MSB6006: "CL.exe"이(가) 종료되었습니다(코드: -1073741515).

1>"test.vcxproj" 프로젝트를 빌드했습니다. - 실패

========== 모두 다시 빌드: 성공 0, 실패 1, 생략 0 ========== 


google 검색하여 나온 방법 중 아래의 내용으로 해결...


1. [제어판\시스템 및 보안\시스템] 에서 고급 시스템 설정의 환경 변수 열기

2. 환경 변수 path에 아래 경로 추가(시스템에 하던 계정에 하던 알맞게..)

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE

3. VisualStudio2017을 종료 후 다시 실행한다.



참고는 여기..


추가로 얻은 내용은.. Platform Toolset을 v100으로 사용하려면.. VisualStudio 2010이 설치되어있어야한다. 

Windows 7 SDK에 VisualStudio 2010 SDK가 포함이 되어있다고 하나.. 설치 시 레지스트리 [컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v7.1] 위치에 등록이 되고, v100으로 빌드시 사용되는 [C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\PlatformToolsets\v100\Microsoft.Cpp.x64.v100.props] 에서는 [컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v7.0]을 찾는다. 고로 안된다는 말..

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함