반응형

컴파일
- 컴파일 시간은 프로그램이 빌드될 때 발생한다. 즉, 빌드 단계 중 컴파일이 포함되어있다.
- 빌드 : 소스코드 파일을 실행 가능한 소프트웨어로 만드는 과정
- 컴파일이란 개발자가 작성한 소스 코드를 바이너리 코드(기계어)로 변환하는 과정
링크
- 여러개로 분리된 소스파일들을 최종 실행 가능한 파일을 만들기 위해 서로 연결해주는 작업
- 링크의 종류
- 정적 링크 (Static Link) : 컴파일된 소스파일을 연결해 실행 가능한 파일을 만드는 것
- 동적 링크 (Dynamic Link) : 프로그램 실행 도중 프로그램 외부에서 코드를 찾아 연결해주는 것
런타임
- 컴파일 과정을 마친 프로그램이 실행, 동작되는 과정
반응형
'I LEARNED > 자료구조' 카테고리의 다른 글
[자료구조] 스레드와 스케줄러 (11) | 2023.05.18 |
---|---|
[자료 구조]정적할당?동적할당? (3) | 2023.04.26 |
[자료 구조] 프로세스 & 스레드 (0) | 2023.04.21 |
[자료 구조] 프로세스 동기화 #2 Semaphore& Mutex (0) | 2023.01.31 |
[자료 구조] 프로세스 동기화 #1 critical section (0) | 2023.01.29 |
댓글
veganwithbacon님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.