g++
C++ 컴파일러를 호출해 소스 코드를 번역합니다.
첫 프로그램을 실행할 때는 코드 자체만큼 명령어의 각 조각도 중요합니다. 입력 파일, 출력 이름, 실행 위치가 맞아야 결과가 보입니다.
g++ hello_world.cpp -o hello_world
g++C++ 컴파일러를 호출해 소스 코드를 번역합니다.
hello_world.cpp컴파일할 입력 파일입니다. 현재 폴더에 있어야 합니다.
-o뒤에 오는 이름을 실행 파일 이름으로 쓰라는 옵션입니다.
hello_world생성될 실행 파일 이름입니다. Windows에서는 보통 exe가 붙습니다.
hello_world.exe./hello_world./는 현재 폴더의 파일을 실행한다는 표시입니다.
Hello, C++ World!-o 뒤 이름과 실행 명령을 맞춥니다.
컴파일은 소스 파일을 실행 파일로 바꾸는 단계이고, 실행은 만들어진 파일을 현재 폴더에서 여는 단계입니다. 두 단계를 분리해서 보면 오류 위치가 빠르게 좁혀집니다.