안녕하세요. IT 김군입니다.


오늘은 C언어에서 기본적인 컴파일, 링크, 실행 방법에 대해 알아보도록 하겠습니다.


우선 프로젝트를 생성하고 소스 파일을 생성하는 방법은 아래 링크를 참조해주세요.


C언어 프로젝트 생성 및 소스 파일 생성


소스 파일을 생성하셨다면 아래와 같이 기본적인 샘플 소스를 입력해봅니다.



#include <stdio.h>
int main()
{
   printf("Welcome Kimgoon Blog!");

   return 0;
}


1. 컴파일

- 컴파일이란 작성한 소스를 기계가 이해할 수 있도록 변환하는 과정입니다.

- 위 소스를 컴파일하려면 상단 메뉴에서 '빌드 -> 컴파일' 을 선택하거나 'Ctrl + F7' 단축키로 가능합니다.

- 에러와 경고 없이 컴파일되면 프로젝트 경로에 obj 확장자 파일이 생성됩니다. (에러가 발생했다면 F4 번을 눌러 에러를 확인하시면 됩니다.)


2. 링크

- 링크란 컴파일된 코드인 obj 오브젝트 파일을 실행파일 (exe)로 변환합니다.

- 상단 메뉴에서 '빌드 -> 솔루션 빌드'를 선택하시거나 혹은 'F7' 단축키로 가능합니다.


3. 로딩과 실행

- 로딩과 실행 단계는 위 링크 시 생성된 exe파일을 실행하는 과정입니다.

  직접 더블클릭하여 실행해주지 않아도 Visual Studio에서 자동으로 실행해주며 상단 메뉴에서 '디버그 -> 디버깅하지 않고 시작' 혹은 'Ctrl + F5' 단축키로

  실행이 가능합니다.


다음 포스팅에서는 기본 구조 등에 대해서 알아보겠습니다.


감사합니다.


WRITTEN BY
IT김군
S/W 개발자 김군의 메모장

,