본문 바로가기

공부합시다

[C++] 비주얼(Visual) C++ 사용법 : 2단계 컴파일, 3단계 링크, 프로그램 실행



2011/03/30 - [공부합시다] - 비주얼(Visual) C++ 사용법 : 1단계 프로그램의 작성


2단계, 컴파일
프로그램을 완성했다면 이제는 컴파일을 해야 합니다.
컴파일이란, 컴퓨터가 이해 할 수 있도록 기계어로 변환하는 과정입니다.

메뉴에서 [Build]-[compile]을 선택 합니다. 또는 Ctrl+F7 을 눌러도 됩니다.

[그림1] 컴파일


 [그림1]에서 처럼 컴파일을 하면, 컴파일의 성공과 실패에 관계없이 하단부에 메세지를 확인 할 수 있는데 에러가 있다면 창을 위로 올려 에러 내용을 확인하면 되겠습니다.

C로 작성된 코드를 "소스코드(source code)"라 하고, 소스코드가 저장되어 있는 파일을 "소스파일(source file)"이라고 한다. 이러한 소스 파일을 컴파일하여 새로운 파일이 생성되면 이를 "오브젝트파일(object file)"이라고 한다.
 
3단계, 링크
링크는 컴파일된 코드를 라이브러리 파일과 연결시켜 주는 단계 입니다.
메뉴에서 [Build]-[Build]을 선택 합니다. 또는 F7 을 눌러도 됩니다.

[그림2 링크방법]

 
링크를 시켰을때 아무런 에러가 발생하지 않았다면 .exe 확장자를 갖는 실행파일이 만들어 집니다. Debug라는 디렉토리를 확인하면, 링크를 통해 생성된 .exe 확장자의 파일을 확인 할 수 있습니다.

프로그램 실행
생성된 실행파일(.exe)을 실행하는 방법을 두 가지가 있습니다. 하나는, Debug 디렉토리 내에 존재하는 실행파일을 도스상에서 실행하는 방법이고, 다른 하나는  메뉴에서 [Build]-[Execute]을 선택하는 방법 입니다.
후자의 방법이 가장 간단하고, 단축키 Ctrl+F5를 누른다면 더 없이 편합니다. ^^