기본지식
컴파일러(compiler) , 프로그램 개발과정
jeyaa
2020. 10. 26. 18:50
반응형
컴파일러 :
- 인간이 만든 프로그램을 기계가 이해하도록 기계어로 변환하는 변환기(프로그램)
- 소스코드 문법의 오류를 체크하고, 컴파일 과정을 수행한 후 목적파일(오프젝트파일_기계어) 을 반환한다
컴파일 :
- 소스코드를 기계어로 변환하는 과정
기계어 :
기계가 이해하는 이진숫자 (0과 1) 로 작성된 언어
프로그램 개발 과정
1) 프로그래머가 에디터(편집프로그램)를 활용해 소스코드 작성
2) 작성된 소스코드를 컴파일러를 활용해 기계어로 변환, 오브젝트 파일 생성.
3) 링커로 보내 실행파일 만들기
4) 실행
반응형