공부 일지/C++

개발 환경 세팅

Roble 2023. 9. 6. 14:07

홍정모의 게임 만들기 연습 문제 패키지 강의를 따라 복습 및 실습을 하기로 결정했다.

설레는 마음으로 강의를 시작했지만 1분만에 난관에 봉착했다 ㅋㅋ;   깃허브에 있는 파일들이 비쥬얼스튜디오2019로 실행 했더니 오류가 뜨는것이다. 알고보니 vcpkg 를 설치했어야 했다.

 

그렇다면 어떻게 설치를 해야하는가?!   구매한 강의에는 친절한 설명이 없었다. 대신 강의별 질문 글들을 볼 수 있는데 이전 강의인 c++강의에 나와있다고 한다. 그 외 방법을 찾다 유튜브 채널에 올라와 있는 영상을 보고 따라해서 설치를 할 수 있었다. 

 

1. git 다운로드 및 설치

https://git-scm.com/

 

Git

 

git-scm.com

 

2. cmd창에서 vcpkg를 담아둘 디렉토리를 (mkdir)생성 및 (cd)로 이동해두기

명령어 입력 : git clone https://github.com/microsoft/vcpkg

 

GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS

C++ Library Manager for Windows, Linux, and MacOS. Contribute to microsoft/vcpkg development by creating an account on GitHub.

github.com

 

(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에서 하니 진행이 됬다.

cmd와 power shell의 차이점을 알아봐야겠다

 

 

 

4. 깃허브에서 배포한 프로그램을 실행해보니 잘된다!

 

 

 

 

 

강의 시작전부터 막혀서 당황했는데 유연하게 잘 찾아보고 해결한것 같다. 질문글들을 보면 막히신분들이 많았던것 같은데 이 글을 보시게 된 분들은 해결되셨으면 좋겠다.

 

 

참고) https://www.youtube.com/watch?v=CWoGgg6asno