728x90

Visual Stduio 설치

비주얼 스튜디오는 윈도우에서 작동하는 통합 개발 환경(IDE)입니다. 만약 Visual Studio가 설치되지 않았다면 소프트웨어를 구매하고 설명서를 따르거나, https://www.visualstudio.com/ko/thank-you-downloading-visual-studio/?sku=Community&rel=15에서 무료 버전인 Visual Studio Community를 다운로드해 설치합시다. 이 글의 설명 기준은 Visual Studio Community 2017을 기준으로 하며, 다른 버전과는 차이가 있을 수 있습니다.


Visual Stduio 2017에 C++ 추가하는 방법

  1. Visual Stduio Installer을 실행시킨 후 수정 버튼을 누릅니다.
  2. 워크로드 탭에서 C++을 사용한 데스크톱 개발을 체크한 후 수정 버튼을 누릅니다

프로그램 작성 단계

전체적인 단계는 다음과 같습니다.

  1. 새 프로젝트를 만든다.
  2. C++ 소스파일을 프로젝트에 추가합니다.
  3. 소스코드를 작성합니다.
  4. 실행 파일을 빌드합니다.
  5. 프로그램을 실행합니다.
  6. 프로그램을 저장합니다.


새 프로젝트를 만드는 방법

Visual Studio의 '프로젝트'는 윈도우 환경에서 프로그램을 생성하고 실행하는 데 필요한 모든 파일을 모아놓은 것입니다.

  1. 시작 -> 'Visual Studio' 검색 -> Visual Studio 2017 아이콘을 클릭해 IDE를 실행
  2. 파일 메뉴에서 새로만들기 항목 밑의 프로젝트를 클릭
  3. 프로젝트 타입에서 Visual C++을 선택
  4. 템플릿 메뉴에서 Win32 콘솔 응용 프로그램을 선택
  5. 이름 텍스트 박스에 원하는 프로젝트 이름을 입력
  6. 프로젝트 디렉터리를 선택
  7. 확인 버튼을 클릭
  8. Win32 응용 프로그램 마법사가 나오면 다음 버튼을 클릭
  9. 추가 옵션에서 빈 프로젝트를 선택
  10. 마침 버튼을 클릭


std_lib_facilities.h 헤더파일 사용

http://www.stroustrup.com/Programming/std_lib_facilities.h에서 std_lib_facilities.h를 다운로드 한 후 이 파일을 프로젝트 디렉터리로 복사합니다. 이제 프로그램에 아래 행을 추가하면 이 헤더파일을 사용할 수 있습니다.

#include "../../std_lib_facilities.h"

"../../"는 컴파일러에게 헤더가 c:\users\Your Name\documents\visual studio 2017\Projects에 있다는 사실을 말해줍니다. 이 위치를 사용하면 프로젝트마다 파일을 복사하지 않고도 모든 프로젝트에서 사용할 수 있습니다.


프로젝트에 C++ 소스 파일 추가

프로그램에는 적어도 하나의 소스 파일이 필요합니다.

  • 솔루션 탐색기에서 Source Files 폴더를 우클릭한 후 추가 -> 새 항목 -> C++ 파일(.cpp)를 들어간 후 이름을 지정합니다.

이렇게 비어있는 소스코드 파일을 만들었다면 프로그램의 소스코드를 작성할 준비가 끝났습니다.


소스코드 입력

IDE에 소스코드를 직접 입력하거나 다른 소스코드를 복사/붙여넣기 합니다.


완성된 프로그램 빌드

소스코드를 올바르게 입력했다면 빌드 메뉴에서 솔루션 빌드를 선택하거나 IDE 창의 위쪽에 있는 오른쪽을 가리키는 초록색 삼각형 모양의 아이콘을 누릅니다.

만약 빌드에 실패했다면 오류 메시지가 몇 개 출력되는데, 오류를 고친 후에 솔루션 빌드를 다시 수행합니다.
삼각형 아이콘을 사용했다면 바로 프로그램이 실행되며, 솔루션 빌드 메뉴를 이용했다면 다음 방법으로 프로그램을 직접 실행시켜야 합니다.


프로그램 실행

모든 오류를 수정했다면 디버그 메뉴에서 디버그 하지 않고 시작을 선택해 프로그램을 실행할 수 있습니다.


프로그램 저장

파일 메뉴의 모두 저장을 클릭합니다. 저장하지 않고 IDE를 종료하면 IDE가 저장 여부를 확인합니다.

728x90
728x90