인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

leehoogwan님의 프로필 이미지
leehoogwan

작성한 질문수

홍정모의 게임 만들기 연습 문제 패키지

1.1 실시간 상호작용 어플리케이션의 구조

코드 열었을 때 오류

작성

·

622

1

 

안녕하세요 교수님!

이 수업을 듣기 위해 강의자료를 찾다가 커뮤니티 게시판에서 찾게 됐는데, 열어서 실행해보려 하니 오류가 뜹니다. 

사진은 코드를 처음 열었을 때 화면인데, 어떤문제가 있을까요?..

감사합니다.

 

답변 3

2

도움이 되었다니 다행이네요~^^

1

강의 자료를 다운로드한 후 vcpkg로 필요한 패키지(x64)들을 설치해도 실행이 안되며 아래의 에러가 

비주얼 스튜디오의 output 창에 표시될 경우가 있습니다. 

"error MSB8036: The Windows SDK version 10.0.17134.0 was not found." 

이 에러는 10.0.17134.0 버전의 SDK가 없으니 설치를 하거나 변경하라는 오류입니다. 

 

해결 방법은 다음과 같습니다. 

1. 솔루션 탐색기에서 현재 로딩된 프로젝트명 위에 마우스 커서를 올려놓고 오른쪽 버튼을 클릭한 후 

Retarget Projects를 선택합니다.

2. Review Solution Actions창이 뜨며 OK 버튼을 클릭하면 해결됩니다.

leehoogwan님의 프로필 이미지
leehoogwan
질문자

정말 감사합니다! 이걸로 해결됐어요~

도움이 되었다니 다행이네요~

덕분에 해결했습니다..감사합니다.^^

1

홍정모님의 프로필 이미지
홍정모
지식공유자

안녕하세요?

어떤 오류가 발생하는지는 모르겠는데, vcpkg로 필요한 패키지들 설치하지 않았을 가능성이 가장 먼저 떠오르네요. vcpkg 사용법은 따배씨++ 뒷부분에 있습니다.

 

 

leehoogwan님의 프로필 이미지
leehoogwan
질문자

아하 감사합니다!

leehoogwan님의 프로필 이미지
leehoogwan
질문자

교수님 

vcpkg를 설치하고 opengl과 나머지 두개도 다 다운 했는데도 저렇게 오류가 나옵니다. 어떤 문제일까요? ㅜㅜ

leehoogwan님의 프로필 이미지
leehoogwan
질문자

홍정모님의 프로필 이미지
홍정모
지식공유자

오류만 봐서는 도저히 모르겠네요.

최신 Visual Studio를 사용하고 계신가요?

저도 문제가 없는지 다시 한 번 해보겠습니다.

다만, 응용 과목에서는 환경 설정 문제를 도와드리기가 쉽지 않습니다.

홍정모님의 프로필 이미지
홍정모
지식공유자

VS2022 설치중인데 문득 vcpkg 설치하실때

vcpkg install opengl:x64-windows

이렇게 x64로 설치하셨는지와 마지막에 

vcpkg integrate install

실행시키셨는지 등을 확인해보는 것이 좋겠다는 생각이 들었습니다.

 

홍정모님의 프로필 이미지
홍정모
지식공유자

방금 비주얼 스튜디오 2022 (윈도우11 x64)에서 실행 확인하였습니다.

- 비주얼 스튜디오를 영문으로 바꿨습니다. 인스톨러에서 언어 선택 가능합니다. 인스톨러 실행시키는 방법은 맨 위 툴바 도구 -> 도구와 기능 받기 (Get tools and features, 도구 눌러서 나오는 메뉴 맨 위의 것) 클릭 -> 인스톨러에서 언어 -> 영어 (한국어는 언체크)

D:\vcpkg>git clone https://github.com/microsoft/vcpkg

D:\vcpkg>cd vcpkg

D:\vcpkg>bootstrap-vcpkg.bat

D:\vcpkg>vcpkg install opengl:x64-windows

D:\vcpkg>vcpkg install glew:x64-windows

D:\vcpkg>vcpkg install glfw3:x64-windows

D:\vcpkg>vcpkg integrate install

프로젝트를 열면 버전 업데이트 할거냐고 묻는데 하세요.

 

 

leehoogwan님의 프로필 이미지
leehoogwan
질문자

다 맞게 다시한번 했는데도 똑같습니다..ㅜ

혹시 visual studio 2017버전을 쓰다가 2022버전을 다운받아서 해보려는데 설치팩에 C++만 해도 되는건가요? 다른 패키지들은 상관없는겁니까?

 

문제가 뭔지를 모르겠네요.. 그리고 위 사진이랑 교수님이 수업하실 때 처음 키시는 화면에서 namespace가 있고 없고의 차이와 주석걸린 것들의 차이가 있는데, 이는 원래 이런건가요?

교수님이 알려주신 사이트에서 다운받아서 처음 연 화면이 위의 사진과 같은데 강의와는 다릅니다.

홍정모님의 프로필 이미지
홍정모
지식공유자

VS2017에서는 테스트해본 적이 없습니다. VS2022 무료니까 업댓해서 써보세요.

leehoogwan님의 프로필 이미지
leehoogwan
질문자

해결했습니다ㅜㅜ

프로젝트 솔루션 대상을 변경해야 하더군요..

문제 해결할 수 있게 도와주셔서 감사합니다 교수님!

leehoogwan님의 프로필 이미지
leehoogwan

작성한 질문수

질문하기