동적 링크, DLL, SO
- dynamic linker, dynamic library
- 다이나믹 링커, 동적 링커, 동적 링크, 동적 라이브러리
- dynamic-link library; DLL, .dll
- 동적 링크 라이브러리
- dynamic shared libraries; shared libraries, dynamic shared object; DSO, shared object; SO, .so
- 동적 공유 라이브러리, 동적 공유 오브젝트
동적 링크
- 컴퓨터 프로그램 실행시 프로그램의 결합방식
- 프로그램을 실행할 때 다른 모듈이나 라이브러리와 연결하는 방식
- 큰 프로그램의 경우 여러 모듈로 분할해 따로 컴파일
- 장점: 여러 프로그램에서 공유 가능, 따로 업그레이드 가능
- 단점: 모듈 업그레이드시 다른 프로그램의 호환성 문제
DLL
- 윈도우에서 동적 링크를 사용한 라이브러리
- 확장자: .dll
DSO
- 리눅스에서 동적 링크를 사용한 라이브러리
- 프로그램이 시작될 때 그 프로그램에 의해 적재되는 라이브러리
- 확장자: .so
같이 보기
참고