2019.06.24 기준 수정중
이 포스팅에서 다룰 내용:
0. 만들게 된 이유와 목표
1. 준비물 설치 (Visual studio+ GIT, CLR, 클래스 다이어그램)
0. 만들게 된 이유와 목표
학기 중 팀 프로젝트 과제로 미니 스타듀밸리를 만들었다.
하지만 완성하지 못 했다.
GUI도, 코드도, 클래스 설계도, 문서도
하나부터 열까지 성에 안 찬다.
더 잘 만들 수 있었는데 허겁지겁 만들다 보니 부족한 부분이 많다 .
그래서 다시 만든다.
언제까지? 6월 25일부터 7월 8일까지! 약 2주간!
Windows Form과 Visual Studio 2019버전을 사용한다.
1. 준비물 소개
> GIT Repository
우선 프로젝트를 저장할 git repository를 새로 만든다.
기존 프로젝트에 하려고 했는데 리포지토리가 복잡해 지는게 싫다ㅡ 그냥 나중에 따로 업로드하지 뭐
그냥 다짜고짜 만들면 gitignore파일을 따로 작성해 주어야 한다. visual studio가 워낙 파일을 많이 만들어서리..
그러니 Visual studio 자체에서 git repository를 만들어 주자.
Visual studio 2019를 실행하고
- [코드를 사용하지 않고 계속] 선택
- 화면 우측 [팀 탐색기]에서 GitHub 범주의 [만들기] 선택
- GitHub 리포지토리 만들기 화면에서 정보 입력 후 만들
* 팀 탐색기가 안 보인다면? 화면 상단 메뉴 [보기]-[팀 탐색기]를 선택하면 된다.
Git Repository 생성 완료.
`.gitIgnore`가 알아서 잘 생성된 것을 볼 수 있다.
이 리포지토리에 솔루션을 생성하고, 그 안에 프로젝트를 나눠 작업할 것이다.
기존 팀 프로젝트때는 GUI와 콘솔을 한 프로젝트 안에 합쳐서 작업했었다. 그랬더니 깔끔하지 못한 느낌이 들었다.
이번에는 콘솔은 콘솔대로! GUI는 GUI대로! 나눠서 작업할 것이다.
> CLR 설치
Visual studio Installer에서 CLR을 설치해준다. MFC는 잘 모르겠는데 Windows Form 쓰니까 그냥 설치해줬다.
- Visual studio Installer 실행
- 워크로드 탭의 C++을 사용한 데스크톱 개발 선택
- 화면 우측 설치 세부 정보에서 MFC, CLI 체크
설치해주면 이제 CLI 프로젝트를 쓸 수 있게 된다.
> 클래스 다이어그램
클래스 다이어그램을 그릴 때 쓸 툴을 깔자.
보통 `starUML`을 썼었다. intelliJ쓸 때는 내장된 UML 툴을 썼었고.
이번에는 비주얼 스튜디오에 내장된 UML 툴을 써 보자
- Visual studio Installer 실행
- 개별 구성 요소 탭의 클래스 디자이너 체크
'Study > C++' 카테고리의 다른 글
[미니 스타듀밸리] 3. GUI창 상황에 맞게 펼치기 (0) | 2019.06.26 |
---|---|
[오류] 클래스 템플릿 "std::array"에 대한 인수가 너무 적습니다 (0) | 2019.06.26 |
[미니 스타듀밸리] 2. GUI 프로젝트 만들고 콘솔과 연동하기 (0) | 2019.06.26 |
[미니 스타듀밸리] 1. 프로젝트 생성 & 클래스 다이어그램 그리기 (0) | 2019.06.25 |
error C2143: 구문 오류 : ';'이(가) '*' 앞에 없습니다. (0) | 2019.06.04 |