이 가이드는 Visual Studio에서 C++로 애플리케이션을 개발할 때 활용할 수 있는 다양한 도구와 대화 상자에 익숙해지는 데 도움을 줍니다. "Hello, World" 스타일의 간단한 콘솔 애플리케이션을 직접 만들어 보며 IDE 사용법을 자연스럽게 익힐 수 있습니다.
사전 준비 사항
이 가이드를 따라 하려면 Visual Studio 2017 버전 15.3 이상이 필요하며, C++를 사용한 데스크톱 개발(Desktop development with C++) 워크로드가 설치되어 있어야 합니다. 설치 방법이 궁금하다면 Microsoft 공식 문서의 Visual Studio C++ 지원 설치 가이드를 참고하면 빠르게 설치를 마칠 수 있습니다.
콘솔 앱 프로젝트 만들기
- Visual Studio 실행: 먼저 Visual Studio를 시작합니다.
- 새 프로젝트 열기: 메뉴에서
파일 > 새로 만들기 > 프로젝트를 선택하여 새 프로젝트 대화 상자를 엽니다. - 템플릿 선택: 새 프로젝트 대화 상자에서
설치됨 > Visual C++가 선택되어 있지 않다면 선택합니다. 가운데 창에서 Windows 콘솔 애플리케이션 템플릿을 고르고, 이름 입력란에MyFirstApp을 입력합니다.
※ 목록에 Visual C++ 템플릿이 보이지 않는다면 Visual Studio 설치 관리자를 다시 실행하여 'C++를 사용한 데스크톱 개발' 워크로드를 설치해야 합니다. 이 작업은 새 프로젝트 대화 상자에서 바로 진행할 수도 있습니다. - 프로젝트 생성: 확인 버튼을 누르면 앱 프로젝트와 솔루션이 함께 생성됩니다.
- 코드 편집기 확인:
MyFirstApp.cpp파일이 코드 편집기에서 열리고, 왼쪽 솔루션 탐색기에도 해당 파일이 표시됩니다.
코드 추가하기
- 코드 편집기에서 열린
MyFirstApp.cpp파일에는 이미 기본 코드가 일부 포함되어 있습니다. return 0;줄 앞에 다음 코드를 추가합니다:std::cout << "Hello\n";- Ctrl + S 키를 눌러 변경 사항을 저장합니다.
애플리케이션 빌드하기
빌드 과정은 매우 간단합니다. 메뉴 모음에서 빌드 > 솔루션 빌드를 선택하세요. Visual Studio가 MyFirstApp 솔루션을 빌드하고, 화면 하단의 출력 창에 진행 상황을 실시간으로 표시합니다.
애플리케이션 디버그 및 테스트하기
솔루션 빌드(C++ 용어로 '컴파일')가 완료되면 디버거를 실행하여 콘솔에 "Hello"가 정상적으로 출력되는지 확인할 수 있습니다.
- 메뉴 모음에서
디버그 > 디버깅 시작을 선택하여 디버거를 실행합니다. - 디버거가 코드를 실행하면 명령 프롬프트와 비슷한 콘솔 창이 잠시 나타났다가 곧바로 닫힙니다. 출력된 텍스트를 확인하려면 프로그램 실행을 멈출 중단점(breakpoint)을 설정해야 합니다.
- 중단점을 추가하려면
return 0;줄 왼쪽 여백을 클릭합니다. - F5 키(바로 가기)를 눌러 다시 디버깅을 시작하면 코드의 출력 결과를 확인할 수 있습니다. 디버깅을 종료하려면 Shift + F5를 누르세요.
더 자세한 내용은 Microsoft 공식 문서에서 확인할 수 있습니다.