기타 언어 및 MAC 정리
C언어 컴파일, 링크, 실행
IT김군
2018. 1. 1. 22:10
안녕하세요. IT 김군입니다.
오늘은 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' 단축키로
실행이 가능합니다.
다음 포스팅에서는 기본 구조 등에 대해서 알아보겠습니다.
감사합니다.