알파카징징이 알파카징징이 코딩하는 알파카

혼공C_1_2 컴파일과 컴파일러 사용법

» writing

혼자 공부하는 C언어 수업을 참고하여 작성하였습니다

1_2_컴파일과 컴파일러 사용법

정의


컴파일과 컴파일러 사용법

1. 프로그램 만드는 과정
1) 소스 파일(Source file) 만들기
: C언어로 작성한 문서
: 아스키 코드값으로 저장된 텍스트 파일
2) 컴파일 (Complie)
: 소스파일을 컴퓨터가 이해하는 언어, 기계어로 바꾸는 과정
- 디버깅(debugging) : 에러를 수정하는 것
  • 컴파일 과정 1단계 전처리 : 소스파일 가공 (#include) 2단계 컴파일 : 전처리가 끝난 파일을 컴파일 하면 개체파일이 된다 (CPU가 해석할 수 있는 명령어들로 이루어진 기계어 파일) 3단계 링크 : 개체파일에 startup code를 결합하는 과정을 수행하는 과정 (main 함수 코드 실행))
// #include -> 지정한 파일을 추가하는 지시자
#include <stdio.h>  
#include <stdlib.h>

int main(void)
{
    printf("Be happy!");
    systme("pause");
// system -> 시스템 명령을 수행하는 함수
    return 0;
}