홍정모의 게임 만들기 연습 문제 패키지 강의를 따라 복습 및 실습을 하기로 결정했다.
설레는 마음으로 강의를 시작했지만 1분만에 난관에 봉착했다 ㅋㅋ; 깃허브에 있는 파일들이 비쥬얼스튜디오2019로 실행 했더니 오류가 뜨는것이다. 알고보니 vcpkg 를 설치했어야 했다.
그렇다면 어떻게 설치를 해야하는가?! 구매한 강의에는 친절한 설명이 없었다. 대신 강의별 질문 글들을 볼 수 있는데 이전 강의인 c++강의에 나와있다고 한다. 그 외 방법을 찾다 유튜브 채널에 올라와 있는 영상을 보고 따라해서 설치를 할 수 있었다.
1. git 다운로드 및 설치
2. cmd창에서 vcpkg를 담아둘 디렉토리를 (mkdir)생성 및 (cd)로 이동해두기
명령어 입력 : git clone https://github.com/microsoft/vcpkg
(cd)로 vcpkg 디렉토리로 이동 후
명령어 입력 : .\bootstrap-vcpkg.bat
이러면 전체적인 패키지는 준비완료된다.
3. 필요한 모드를 따로 설치하기
많은 모드들이 있는데 내가 필요한 모드는 opengl, glew,glfw3 이였다. 64비트로 모두 설치를 위해 아래처럼 입력했다.
vcpkg install opengl:x64-windows
vcpkg install glew:x64-windows
vcpkg install glfw3:x64-windows
vcpkg integrate install
참고로 2번까지는 window power shell 에서 진행했었는데 3번부터 명령어 실행이 안되서 cmd에서 하니 진행이 됬다.
4. 깃허브에서 배포한 프로그램을 실행해보니 잘된다!
강의 시작전부터 막혀서 당황했는데 유연하게 잘 찾아보고 해결한것 같다. 질문글들을 보면 막히신분들이 많았던것 같은데 이 글을 보시게 된 분들은 해결되셨으면 좋겠다.
참고) https://www.youtube.com/watch?v=CWoGgg6asno
'공부 일지 > C++' 카테고리의 다른 글
[C++] 1.2 SolarSystem 만들어보기 (0) | 2023.09.11 |
---|---|
[C++] 1.2 기본적인 그리기(이동, 회전, 애니메이션) (0) | 2023.09.08 |
OpenGL 설정 및 개발 환경 주의점 (0) | 2023.09.07 |
[C++] 오버라이딩 (0) | 2023.09.06 |
[C++] 1.1 실시간 상호작용 어플리케이션 구조 (0) | 2023.09.06 |