개발 도구

C++ 개발 환경 구성

코드를 쓰는 도구와 실제로 번역하는 컴파일러를 구분하면 첫 프로그램 실행 과정에서 막히는 지점을 빠르게 찾을 수 있습니다.

컴파일러

소스 코드를 목적 코드로 번역

g++, clang++, MSVC처럼 표준 문법을 검사하고 기계가 실행할 형태로 바꿉니다.

g++ main.cpp
IDE

편집과 실행을 묶음

VSCode나 Visual Studio는 자동완성, 빌드 명령, 디버깅 화면을 한곳에 모읍니다.

edit -> build
설정

경로와 표준 버전 확인

컴파일러가 명령어로 잡히는지, C++17 같은 표준 옵션이 맞는지 확인합니다.

-std=c++17
첫 실행

작은 파일로 왕복

한 파일을 저장하고 빌드한 뒤 터미널 출력까지 보는 루프를 먼저 안정화합니다.

run a.out
설치 확인컴파일러 버전 명령이 동작하고 작은 main 함수가 실행 파일로 만들어져야 합니다.
오류 위치빨간 줄이 편집기 문제인지 컴파일 오류인지, 실행 경로 문제인지 분리해서 봅니다.
반복 루틴수정, 저장, 빌드, 실행을 짧게 반복할 수 있으면 이후 문법 실습 속도가 올라갑니다.