티스토리 뷰
1. 프로그래밍 도구
프로그래밍 언어는 사실 .jpg 같은 파일의 확장자를 생각안하면 그냥 텍스트 파일이나 다름 없습니다. 메모장에 코드를 작성하고 컴파일러를 실행하여도 같은 프로그래밍인 것이죠. 컴파일러나 파일의 확장자 등은 프로그래밍을 익히면서 나중에 자연스럽게 알게 되실겁니다.
하지만 메모장에 맨땅에 헤딩하듯이 코드를 작성하는것은 아주 어렵습니다. 보조프로그램의 도움을 받으면 프로그래밍을 손쉽게 할 수 있는데요. 이러한 프로그래밍을 도와주는 모든 프로그램들을 IDE라고 부릅니다. 이 포스팅에서 사용할 IDE는 윈도우 환경에서 대표적으로 쓰이는 비주얼 스튜디오입니다. 윈도우 운영체제를 만든 마이크로소프트에서 개발한 IDE이기도 합니다. 또한 이 글을 시작으로 설명 될 포스팅은 처음 프로그래밍을 시작하는 분들을 위해 비주얼 스튜디오 2019버전을 토대로 진행 될 것입니다.
2. 비주얼 스튜디오 삭제하기
비주얼 스튜디오는 마이크로소프트에서 개발한 IDE라고 언급하였습니다. 때문에 정품 윈도우에는 기본적으로 비주얼 스튜디오가 깔려 있는 경우도 있는데요. 그래서 2019버전을 다운받기전 기존에 있던 버전을 삭제해보도록 하겠습니다.
우선 시작 메뉴에서 visual 이라고 쳐봅니다.
검색하였을때 위와같은 Installer가 뜨지 않는다면 기본 버전은 없는것입니다. 이 installer가 있다면 삭제를 시작해야합니다. 위 installer로 끝나는 프로그램을 실행시킵니다.
위 프로그램에서 설치되어 있는 비주얼 스튜디오 항목의 자세히 버튼을 눌러 설치 삭제를 선택해줍니다.
제 화면에서는 이미 삭제되어 삭제항목이 없지만 설치된 분들은 자세히 버튼을 눌렀을 때 삭제 항목이 있을겁니다.
3.설치하기
삭제를 완료했다면 이제 최신버전을 설치해봅시다.
https://visualstudio.microsoft.com/ko/downloads/
우선 공식 홈페이지로 이동합니다. 페이지에는 Community, Pro, Enterprise 세가지 유형이 있을텐데요. 저희는 아직 교육용으로만 사용을 할 예정이니 무료버전인 Community를 선택하여 다운로드 해줍시다.
다운로드한 installer를 실행하여 계속 버튼을 누르면서 설치를 진행합니다. 진행하다보면 어려운 화면이 나타날겁니다.
해당 화면은 IDE에서 제공할 추가적인 기능들을 선택하는거라고 생각하시면 되겠습니다. 글 처음에서 언급한 컴파일러나 디버거 등이 이에 해당됩니다.
저희는 C언어만 사용할 예정이니 다른건 제쳐두고 C++를 사용한 데스크톱 개발을 선택해 줍시다. 이후에 필요한것은 얼마든지 추가하여 설치할 수 있으니 걱정은 미뤄두고 다음으로 넘어갑니다.
중간에 다운로드하면서 설치와 모두 다운로드후 설치가 있는데 용량이 상당하니 다운로드하면서 설치를 선택하여 설치를 진행합니다. 용량이 상당하여 빠른분들은 약 몇분, 느린분들은 수십분 걸릴거라 예상됩니다.
완료할 경우 이와같이 다시시작하라는 팝업창이 생길것입니다. 진행하고 계신 작업이 있다면 나중에를 선택한 후 작업을 완료한 뒤 컴퓨터를 다시 시작해줍시다. 컴퓨터를 다시시작하고 installer를 실행하면 설치된 visual studio를 확인하실 수 있습니다.
첫 실행하면 마이크로소프트 계정을 로그인하라는 팝업창이 생성됩니다. 계정은 지금 당장은 필요없습니다. 나중에 로그인을 선택해도 실행은 가능합니다. 하지만 이후에 계속에서 계정로그인을 요구할 수 있으니 시간이 남을 때 회원가입하는것을 추천드립니다.
실행 후 이런 화면이 뜨실텐데요. 이는 첫 실행이기 때문에 자동으로 열 프로젝트가 없기 때문입니다. 여기까지 비주얼 스튜디오 설치를 마치고. 다음 글에서는 첫 프로젝트를 생성하는것에 대해 알아보겠습니다.
+모든 글에대한 질문은 댓글로 해주셔도 되고 빠른 답변을 원하시는 분은 메일로 질문해주셔도 좋습니다.
E-mail : h24960322@gmail.com
'C언어' 카테고리의 다른 글
C 기초 - printf 와 scanf (0) | 2020.01.19 |
---|---|
C 제5강 - 자료형과 형변환 (0) | 2020.01.11 |
C 제4강 - 변수와 자료형 (0) | 2020.01.09 |
C 제3강 - 첫 프로젝트 시작하기 (0) | 2020.01.02 |
C언어 제1강 - C언어를 배워야 하는 이유 (0) | 2020.01.02 |
- Total
- Today
- Yesterday
- 언리얼 빌드
- Connecting Jenkins Agent
- 안드로이드 구글맵
- 안드로이드
- 유니티
- 언리얼 사용자 정의 구조체
- 젠킨스
- dfs
- Jenkins Build Periodically
- Add Node
- 깃 허브 오류 해결
- c언어강의
- 알고리즘
- 구글맵
- 언리얼
- Jenkins
- Connecting Jenkins
- 언리얼 기초
- c언어 기초
- UHT
- 백준
- 빌드 주기
- 깃 용량문제
- C언어기초
- refusing to run with root privileges
- 알고리즘기초
- 유니티 직소퍼즐 구현
- Unreal Header Tool
- 젠킨스 에이전트 연결
- C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |