반응형
원시 소스 파일- 메모장에 코드를 입력하고 파일명을 *.C로 입력한 파일.
컴파일러- 원시소스파일을 컴퓨터가 이해할 수 있도록 기계어로 바꿔주는 프로그램.
컴파일- 원시소스파일을 컴파일러를 통해 기계어로 바꾸는 과정. 컴파일된 파일은 오브젝트 파일(*.obj)가 된다.
링크- 여러 개의 소스파일을 하나의 실행파일로 만들거나, 컴파일러에서 사용하는 여러 라이브러리들을 프로그래머의 프로그램에 연결하는 작업.
컴파일러와 인터프리터의 차이- 컴파일러가 소스파일을 오브젝트 파일로 컴파일하는 반면 인터프리터는 소스파일을 한줄씩 바로 기계어로 번역한다. 간단한 프로그램의 경우 컴파일 과정이 없으므로 편리하겠지만 항상 인터프리터가 있어야 하며, 한 줄씩 실행하므로 컴파일과 링크를 거친 실행파일보다 속도가 느리다.
반응형
'About 프로그래밍!!! > C언어 무따기 정리' 카테고리의 다른 글
[무따기C언어] 9과(포인터의 이해) (0) | 2010.05.26 |
---|---|
[무따기C언어] 4과 변수와 자료형. (0) | 2010.05.25 |
[무따기C언어] 5과 연산자 (0) | 2010.05.25 |
[무따기C언어] 3과(프로그램의 구성요소와 프로그래밍 규칙 (0) | 2010.05.12 |
[무따기C언어] 1과(프로그램과 프로그래밍 언어) (0) | 2010.05.12 |