정적 링크 (static link) vs 동적 링크 (dynamic link)
·
카테고리 없음
개요정적 링크와 동적 링크에 대해 이해하기 위해서는 컴파일 과정에 대한 이해가 필요합니다. 아래 링크의 글을 읽고 오는 것을 추천합니다.https://growth-coder.tistory.com/339 [컴파일러] 컴파일, Tokenizer, lexer, parser컴파일컴파일이란 인간이 이해할 수 있는 고수준 언어로 구성된 소스 코드를 컴퓨터가 이해할 수 있는 저수준 언어로 바꾸는 과정이다. 컴파일 과정은 언어마다 다르지만 보통 전처리 → 컴파growth-coder.tistory.com 위 포스팅을 보면 컴파일 과정 중 링킹에 대한 부분이 있습니다. 이 링킹 과정을 간단히 설명하면 여러 개의 오브젝트 파일과 외부 라이브러리를 합쳐서 라이브러리 코드를 사용할 수 있도록 해주는 과정입니다. 이 링킹 과정에..