CPP 학습을 위한 VS 세팅

설치

Visual Studio 2022 Community

  1. visualstudio.microsoft.com에서 Community 다운로드
  2. Visual Studio Installer 실행
  3. "C++를 사용한 데스크톱 개발" 워크로드 선택
  4. 설치

C++를 사용한 데스크톱 개발에는 MSVC 컴파일러, Windows SDK, CMake등이 포함되어 있다. 언리얼 엔진 개발에 필요한 모든 도구가 들어있다. 이후 installer를 통해 얼마든지 다시 세팅할 수 있다.


프로젝트 생성

  1. Visual Studio 시작 → "새 프로젝트 만들기"
  2. "콘솔 앱" 선택 (C++, Windows)
  3. 프로젝트 이름: 적당히 입력
  4. 위치: 경로에 한글/특수문자 사용 금지

Hello World 실행

#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
    return 0;
}

Ctrl + F5로 실행. 콘솔창에 "Hello World!" 출력되면 성공.


파일 구조

프로젝트폴더/
├── 프로젝트이름.sln        ← 이 파일로 VS 열기
├── 프로젝트이름.cpp        ← 코드 작성할 파일  
└── Debug/프로젝트이름.exe  ← 컴파일된 실행파일

솔루션 탐색기를 통해 프로젝트의 구조를 확인할 수 있다. 다양한 파일들이 있지만 아래의 세가지 정도가 중요하고 많이 다루게 된다.

  • .sln: 솔루션 파일. 더블클릭하면 Visual Studio가 프로젝트를 연다.
  • .cpp: 소스코드. 여기에 C++ 코드를 작성한다.
  • .exe: 최종 실행파일.