( 2019. 10. 13 )
( Windows 10 )
( Visual Studio Community 2017 15.9.16 )
( Visual Studio Installer 1.18.1104.625 )
Visual Studio에서 python이나 Linux와 같이 라이브러리를 자동으로 설정해주는 vcpkg가 있다.
vcpkg git 주소 ( https://github.com/Microsoft/vcpkg )
git주소로 들어가서 ZIP 파일로 다운로드를 한 후에
C 드라이브에 vcpkg라는 폴더를 만들어서 압축을 풀어준다.
그리고 cmd 창을 열어서 vcpkg 폴더로 이동.
cd C:\vcpkg
그리고 vcpkg를 빌드한다.
.\bootstrap-vcpkg.bat
Building vcpkg.exe... done. 이 뜨면 성공.
이제 opengl과 glew, glfw3 를 설치하자.
vcpkg install opengl
vcpkg install glew
vcpkg install glfw3
( 64bit 버전을 원하시는 분은 :x64-windows를 추가로 써주세요. )
vcpkg install opengl:x64-windows
vcpkg install glew:x64-windows
vcpkg install glfw3:x64-windows
그리고 vcpkg list 를 치면 설치된 항목을 확인할 수 있다.
vcpkg list
마지막으로 Visual Studio와 연동하기 위해 다음 명령어를 친다.
vcpkg integrate install
그럼 #include만으로 사용이 가능하다.
# 설치 오류 목록
1. 언어 팩 문제
다음과 같은 오류가 생길 경우에는 Visual Studio에 영어가 없어서 생기는 문제이다.
그럼 Visual Studio Installer를 실행하고
수정을 누른 다음에
언어 팩에서 영어를 체크하고 수정을 눌러 설치하면 끝.
2. Windows 10 SDK 문제
컴파일에서 SDK 문제가 발생할 경우에는 위에와 동일하게, Visual Studio Installer를 실행한 후에
Windows 10 SDK ( 10.0.17134.0 )을 설치해주면 된다.
'스터디 > C++' 카테고리의 다른 글
[ C++ ] 펑터(Functor), 함수 오브젝트(Function object) (0) | 2019.11.28 |
---|---|
[ C++ ] 스마트 포인터 ( Smart Pointer ) (0) | 2019.11.28 |
[ C++ ] 배열 클래스와 인덱스 연산자 오버로딩 (0) | 2019.10.11 |
[ C++ ] 대입 연산자 오버로딩 (0) | 2019.10.11 |
[ C++ ] 단항 연산자 오버로딩 (0) | 2019.10.10 |