더북(TheBook)

계속 읽기 전에 컴퓨터에서 이 작은 프로그램을 컴파일하고 실행해 볼 것을 여러분에게 강력히 권한다. 일단 프로그램을 컴파일하고 실행하면 조금씩 가지고 놀 수 있다. 예를 들어 더 많은 동작과 출력을 추가할 수 있다(그리고 오류 메시지를 조금 보게 된다). 마지막으로 언어를 실제로 배울 수 있는 유일한 방법은 언어를 직접 사용해 보는 것이다. 만약 컴파일러나 C++ IDE를 사용하는 방법을 이미 알고 있다면 이 절의 나머지 부분을 생략해도 좋다.

리눅스(Linux): 모든 배포판은 최소한 GNU C++ 컴파일러를 제공한다. 일반적으로 이미 설치되어 있다(B.1절에 있는 짧은 소개문을 참조한다). 우리가 작성한 프로그램을 hello42.cpp라고 하자.

다음 명령을 통해 프로그램을 쉽게 컴파일할 수 있다.

g++ hello42.cpp

지난 세기의 전통에 따라 생성된 바이너리는 기본적으로 a.out이라는 이름을 갖는다. 언젠가 여러 프로그램을 만드는 날이 오게 되면 출력 플래그(-o)를 사용해 의미 있는 이름을 붙일 수 있다.

g++ hello42.cpp -o hello42
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.