• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

코드 열었을 때 오류

21.11.30 15:46 작성 조회수 443

1

 

안녕하세요 교수님!

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

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

감사합니다.

 

답변 3

·

답변을 작성해보세요.

2

zamti님의 프로필

zamti

2022.04.04

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

1

zamti님의 프로필

zamti

2021.12.21

강의 자료를 다운로드한 후 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

질문자

2022.01.05

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

zamti님의 프로필

zamti

2022.01.05

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

suwoni7335님의 프로필

suwoni7335

2022.04.01

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

1

안녕하세요?

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

 

 

leehoogwan님의 프로필

leehoogwan

질문자

2021.12.02

아하 감사합니다!

leehoogwan님의 프로필

leehoogwan

질문자

2021.12.03

교수님 

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

leehoogwan님의 프로필

leehoogwan

질문자

2021.12.03

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

최신 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

질문자

2021.12.07

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

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

 

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

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

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

leehoogwan님의 프로필

leehoogwan

질문자

2021.12.08

해결했습니다ㅜㅜ

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

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