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
반응형