C

코딩 및 컴파일 과정

룸훼훼 2010. 5. 12. 15:32
반응형
소스
#include <stdio.h>
int main()
{
  printf("the first C Program example.\n");
  return 0;
}
 

  아래 그림은 like.c 소스 파일이 있을 때 gcc가 like.c 파일을 어떤 과정을 통해 컴파일하는지에 대해서 그림으로 나타낸 모습.

 그림에서 gcc는 cpp0(C PreProcesser)를 호출하여 전처리 과정을 거쳐 like.c 파일을 like.i 파일로 만든다. like.i 파일은 C 컴파일러인 cc1에 의하여 어셈블리 코드인 like.s로 컴파일되고 이후 like.s는 as 어셈블러에 의해 어셈블 과정을 거쳐 like.o 오브젝트 파일로 만들어진다.


예제

반응형

'C' 카테고리의 다른 글

함수 -  (0) 2010.08.06
포인터  (0) 2010.08.06
배열  (0) 2010.06.18
C언어 역사  (0) 2010.05.12
프로그래밍언어 비교  (0) 2010.05.12