컴파일: Difference between revisions

From IT Wiki
(새 문서: * 사용자가 작성한 소스 프로그램을 컴퓨터가 이해할 수 있는 기계어로 번역하는 과정 * 컴파일을 하면 기계어 코드로 변환된 목적 프로그...)
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Compile
* 사용자가 작성한 소스 프로그램을 컴퓨터가 이해할 수 있는 기계어로 번역하는 과정
* 사용자가 작성한 소스 프로그램을 컴퓨터가 이해할 수 있는 기계어로 번역하는 과정
* 컴파일을 하면 기계어 코드로 변환된 목적 프로그램이 생성된다.
* 컴파일을 하면 기계어 코드로 변환된 목적 프로그램이 생성된다.
Line 8: Line 9:
== 좁은 의미의 컴파일 ==
== 좁은 의미의 컴파일 ==
* 고수준 언어로 작성된 원시 프로그램을 어셈블리 언어나 기계어 등의 저수준 언어로 된 목적 프로그램으로 번역
* 고수준 언어로 작성된 원시 프로그램을 어셈블리 언어나 기계어 등의 저수준 언어로 된 목적 프로그램으로 번역
== 관련 항목 ==
[[컴파일러|컴파일러(Compiler)]]
[[분류:운영체제]]

Latest revision as of 18:17, 29 April 2018

Compile

  • 사용자가 작성한 소스 프로그램을 컴퓨터가 이해할 수 있는 기계어로 번역하는 과정
  • 컴파일을 하면 기계어 코드로 변환된 목적 프로그램이 생성된다.

넓은 의미의 컴파일[edit | edit source]

  • 원시 언어로 된 프로그램으로부터 그와 동등한 일을 하는 목적 언어 프로그램을 생성하는 작업
  • 프리 프로세싱, 매크로 처리, 어셈블 등 모든 종류의 언어처리 작업을 총칭

좁은 의미의 컴파일[edit | edit source]

  • 고수준 언어로 작성된 원시 프로그램을 어셈블리 언어나 기계어 등의 저수준 언어로 된 목적 프로그램으로 번역

관련 항목[edit | edit source]

컴파일러(Compiler)