::: IT인터넷 :::

Visual Studio 2019 Community 개발 환경 구성

곰탱이푸우 2021. 7. 19. 08:20

이전 포스팅에서도 다뤘지만, MS에서 제공해주는 무료 개발툴은 크게 3가지이다.

Visual Studio Express

  • 개인 목적은 완전 무료
  • 기능을 제한하는 대신 회사에서도 사용 가능
  • 상용 프로그램 제작 배포 가능
  • MS 제품 중심
  • 2017 버전까지 제공


Visual Studio Community

  • 개인 목적은 완전 무료
  • 정식 버전과 기능상 차이 없음
  • 개인과 PC 250대 이하 또는 연 매출 10억 이하인 회사/조직은 무제한 사용 가능
  • 그 이상의 회사나 조직은 교육, 학술 연구, 오픈소스 기여 목적으로 사용 제한 (제품 개발에 사용 금지)
  • 파이썬, JS 등 다양한 언어 지원
  • 2013 버전부터 제공


Visual Studio Code

  • 개인, 회사 모두 무료로 사용 가능
  • 빌더가 내장되지 않아 사실상 코드 편집기 (별도의 빌더 필요)
  • 다양한 확장 프로그램으로 기능 확장 가능
  • C/C++ 부터 파이썬, JS 등 다양한 언어 지원
  • 2015년부터 제공


Visual Studio Express 2010이 설치가 되지 않고 ISO를 구하는 방법을 알지 못했을때 대안으로 검토하면서 설치를 진행했다.
막상 설치하고 보니 좋다. 그런데 용량을 많이 차지하고 무겁다. 파이썬과 C++ 개발도구만 선택해도 10G를 차지한다.
Visual Studio Express에서 제공하는 기능 뿐 아니라 MFC도 사용 가능하다.

 

my.visualstudio.com 계정 생성

다음 포스팅을 참고한다.

 

Visual Studio Express 2010 개발 환경 구성

Visual Studio Express 버전은 MS에서 무료로 제공하는 개발툴이다. 현재는 Community Edition으로 제공하고 있으며, Visual Studio Code라는 별도 툴도 제공한다. VS Code가 코드 편집기의 성격이 강하다면, Visu..

www.bearpooh.com


생성한 계정은 제품 등록에 사용된다.
별도의 비용이 필요하지 않고, 제품 실행 후 로그인하면 기간 제한이 사라진다.

 

Visual Studio Community 2019 다운로드

다음 사이트에 접속한다.

 

Visual Studio Community 2019 - Free IDE and Developer Tools

Try our free, fully-featured, and extensible IDE for creating modern developer apps for Windows, Android, & iOS. Download Community for free today!

visualstudio.microsoft.com



화면 배너의 다운로드 버튼을 클릭하면 설치 파일이 다운로드 된다.

 

 

Visual Studio Community 2019 설치

설치 파일을 실행하면 다음과 같은 메시지가 출력된다. 계속 버튼을 클릭한다.


설치 프로그램 실행에 필요한 추가 파일들을 다운로드하고 설치한다.


설치 준비가 완료되면 설치 옵션을 선택하는 화면이 표시된다.
무료버전이라고 믿기지 않을 정도로 다양한 개발 언어와 프레임워크를 지원한다.


주 개발 목적이 파이썬 개발과 윈도우 환경의 C/C++ 개발이므로 우선 Python을 선택한다.
세부 구성 사항에 Python 3, Python 웹 지원을 선택한다.

 


윈도우 환경의 C/C++ 개발을 위해 'C++를 사용한 데스크톱 개발'을 선택한다.
세부 옵션에서 우측 하단의 '최신 v142 빌드 도구용 C++ MFC' 항목을 선택한다. 무료 버전에서 MFC도 가능하다!


화면 우측 하단에 Install (설치) 버튼이 있고, 그 옆에 설치 방법을 결정할 수 있는 드롭박스가 있다.
다운로드와 설치를 동시에 할 것인지, 다운로드가 끝난 후 설치할 것인지 결정할 수 있다.
시간의 효율성을 고려하면 '다운로드 하는 동안 설치' 옵션이 더 낫다. (기본 설정이다.)


모든 옵션을 선택하면 Install 버튼을 눌러 설치를 진행한다.
Python과 C/C++ 개발 옵션만 선택했는데도 9.27 GB를 차지한다.
다운로드 시간과 설치 시간이 오래 걸려서 약 20~30분 정도 잡고 진행하는 것이 좋다.


설치 진행 화면의 하단에 '설치 후 시작'에 체크해두면 설치 완료 후 자동 실행된다.
또는 설치 완료 후 우측 중앙의 '시작(L)' 버튼을 누르면 실행할 수 있다.

 

 

Visual Studio Community 2019 실행

실행하면 로그인 화면이 출력되는데, 로그인 버튼을 눌러 Microsoft 계정으로 로그인한다.
로그인 하지 않으면 30일만 사용 가능하다.


로그인과 계정 생성은 다음 포스팅을 참고한다.

 

Visual Studio Express 2010 개발 환경 구성

Visual Studio Express 버전은 MS에서 무료로 제공하는 개발툴이다. 현재는 Community Edition으로 제공하고 있으며, Visual Studio Code라는 별도 툴도 제공한다. VS Code가 코드 편집기의 성격이 강하다면, Visu..

www.bearpooh.com


로그인에 성공하면 초기 환경 셋팅을 진행한다.


처음 실행되면 Visual Studio 2019의 Quick Start 화면이 표시된다.
우측 하단의 '코드를 사용하지 않고 계속(W)' 을 클릭한다.


정상적으로 Visual Studio Community 2019가 실행된 것을 확인할 수 있다.

 

 

Visual Studio Community 2019 제품등록 확인

메뉴 상단의 '도움말(H)' - 'Microsoft Visual Studio 정보(A)' 메뉴를 클릭한다.


우측 상단에 사용 기간 제한 메시지가 없다. 정상적으로 제품 등록이 된 것을 확인할 수 있다.

 

 

Visual Studio Community 2019 프로젝트 생성

메뉴의 '파일(F)' - '새로 만들기(N)' - '프로젝트(P)'를 선택한다.
단축키는 Ctrl + Shift + N이다.


상단의 필터 기능을 통해 언어와 플랫폼을 선택할 수 있다.
C++과 Windows를 선택하면 생성 가능한 프로젝트 템플릿이 표시 된다. MFC도 있다.


파이썬과 모든 플랫폼을 선택하면 가능한 프로젝트 템플릿이 표시된다.
설치 옵션에 Python 웹 지원을 선택해서 Django, Flask 템플릿도 존재한다.

 

git-scm 설치

다음 포스팅을 참고한다.

 

윈도우 환경에서 git-scm 설정하기

우분투 환경에서는 sudo apt install git 명령만 실행하면 git 설치가 쉽게 진행되지만, 윈도우에서는 별도 설치 패키지가 필요하다. 일반적으로 윈도우 환경에서 가장 유명한 것은 git-scm으로 알려져

www.bearpooh.com