일상코더 2022. 6. 30. 15:09

컴파일러(compiler) 는 프로그래머가 입력한 코드에 에러가 있는지 여부를 검사하여 목적코드를 생성하는 역할을 한다.

 

목적코드는 링커 라는 프로그램에 의해 실행 가능한 프로그램으로 변환된다.

 

                             

                                   소스코드(.c) -> 컴파일러 -> 목적코드(.obj) -> 링커 > 실행 가능한 프로그램(.exe)

 

C 프로그래밍 개발 과정

 

                                   1단계 - 에디터를 사용하여 소스 코드를 입력합니다. 

        

                                   2단계 - 컴파일러를 사용하여 프로그램을 컴파일합니다.

 

                                   3단계 - 링커를 사용하여 프로그램을 링크합니다.

  

                                   4단계 - 프로그램을 실행합니다.