티스토리 뷰
1. github에서 OpenGL 코드 다운받기
https://github.com/JoeyDeVries/LearnOpenGL
GitHub - JoeyDeVries/LearnOpenGL: Code repository of all OpenGL chapters from the book and its accompanying website https://lear
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com - GitHub - JoeyDeVries/LearnOpenGL: Code repository of all OpenGL chapters from the book an...
github.com
이 링크를 들어가
clone할 주소를 (https://github.com./JoeyDeVries/~) 복사해주고, code -> Open with GitHub Desktop 을 클릭해
아까 복사한 주소를 붙여넣기 해주고, Local path를 설정해준 다음 clone 버튼을 눌러 clone 시켜준다.
(위 사진은 이미 clone을 한 상태이므로 이미 contain files하다고 뜨는것)
2.Cmake 다운로드
Download | CMake
Current development distribution Each night binaries are created as part of the testing process. Other than passing all of the tests in CMake, this version of CMake should not be expected to work in a production environment. It is being produced so that us
cmake.org
위 링크에서
맨 위에 있는 msi 파일을 클릭하여 다운 받은 후에
Where is the source code에는 아까 다운로드 받은 LearnOpenGL의 경로를 찾아 적어주고,
Where to build the binaries에는 LearnOpenGL경로에 build파일을 하나 새로 만들어준 후에, 그 파일을 선택해준다.
그런 다음 configure버튼을 누르면 visual studio 버전을 선택하는 란이 나올텐데, 내 visual studio는 2022 버전이라 2022 버전을 선택해주었다. 그 밑에는 x64를 선택해주었고, 나머지는 원래 상태로 두었다.
그런 다음엔 원래 화면으로 돌아와 configure 버튼을 누르고, generate 버튼을 눌러주었다.
configuring done 과 generating done 표시가 뜬다.
이 과정이 끝나면
아까 만들어두었던 build 파일에 LearnOpenGL.sln 파일이 생긴 것을 볼 수 있다.
이 파일을 클릭하여 visual studio로 열어주면
3. visual studio 로 실행하기
이렇게 모든 프로젝트들을 확인할 수 있다.
이제 파일들을 실행해주면 되는데,
그 전에
파일들을 빌드 -> 솔루션 빌드를 눌러 전체 프로젝트를 빌드해주어야 한다.
빌드는 컴퓨터 사양에 따라 소요 시간이 걸리는데, 나는 3~5분 정도 기다렸던 것 같다.
빌드가 완료되었다면 이제 파일을 실행시켜주면 된다!
여기서 중요한 점은 파일을 실행시키기 전에, 실행시킬 파일을
시작 프로젝트로 설정한 후에, 로컬 windows 디버거 버튼을 눌러줘야 한다는 것!
예시로 3개의 프로젝트를 실행시켰을 때 나온 result 화면들이다!
- Total
- Today
- Yesterday
- 로그아웃
- SQL 레벨업
- 자바 스프링
- 백준
- SQLD
- 인텔리제이
- 스프링 커뮤니티
- 지연로딩
- 커뮤니티
- DP
- 로깅
- JPA
- 북마크
- 다이나믹 프로그래밍
- 준영속
- 파이썬
- 스프링 북마크
- 영속
- 웹MVC
- EnumType.ORDINAL
- 백준 파이썬
- SQL
- elasticsearch
- 비영속
- 스프링
- 회원탈퇴
- 자바
- 프론트엔드
- 웹 MVC
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |