C++

[C++] 2. 프로그램의 빌드

Song hyun 2024. 11. 11. 17:08
728x90
반응형

[C++] 2. 프로그램의 빌드

 

1. 프로그램의 빌드 과정

  • 소스 파일에 담긴 코드는 컴퓨터가 이해할 수 있는 언어가 아니다. 이걸 실행하려면 컴퓨터가 이해할 수 있는 언어로 번역하는 과정이 필요한데, 이 과정을 컴파일(Complie)이라고 한다. 컴파일을 실행하는 프로그램을 컴파일러(Compiler)라고 한다.
  • 컴파일러가 하나의 번역 단위를 컴파일한 결과로 만들어지는 목적 코드(object code)를 저장하는 파일을 목적 파일이라고 한다, (object file)
  • 라이브러리(library)는 프로그램을 작성할 떄 쓸 수 있게 미리 만들어진 클래스, 값, 함수들의 집합
  • 링크( link)는 목적 파일과 라이브러리를 결합해 실행 파일을 만드는 것을 말한다.

 

 

2. 통합 개발 환경

  • 통합 개발 환경(Integrated Development Enviropment, IDE)는 SW 개발에 쓰이는 여러 도구를 모아둔 것
  • 디버깅(debugging)은 오류를 발견하고 수정하는 행위를 말한다.
728x90
반응형