반응형
주로 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임이다. 여기에는 구성 데이터, 문서, 도움말 자료, 메시지 틀, 미리 작성된 코드, 서브루틴(함수), 클래스, 값, 자료형 사양을 포함할 수 있다. OS/360 및 이후 세대에서는 파티션 데이터 세트로 부른다
구분
- 정적 라이브러리
컴파일러가 소스 파일을 컴파일할 때 참조되는 프로그램 모듈이다. 즉, 정적 라이브러리(statically-linked library)는 루틴(routine) 외부 함수와 변수들의 집합으로, 컴파일러, 링커, 바인더 등에 의해 목표된 애플리케이션으로 복사되어 오브젝트 파일과 독립적으로 실행할 수 있는 실행 파일을 생성하는데에 사용된다. 윈도의 .LIB파일과 같이 .a의 확장자를 갖고있다. - 동적 라이브러리
프로그램 수행 도중 해당 모듈이 필요할 때 불러쓰는 프로그램 모듈이다. 윈도우에서는 주로 DLL 확장자를 가지며, 리눅스에서는 주로 SO 확장자를 가진다.
반응형
'IT 정보 > IT 용어' 카테고리의 다른 글
가트너가 전망한 2022년 IT 전략 기술 트렌드 TOP12 - 오토노믹 시스템 (Autonomic Systems) (0) | 2022.04.26 |
---|---|
가트너가 전망한 2022년 IT 전략 기술 트렌드 TOP12 - 제너레이티브 AI (Generative Artificial Intelligence) (0) | 2022.04.25 |
개발자 용어 - 프레임워크 (0) | 2022.04.19 |
스마트팩토리 (0) | 2022.04.14 |
메타버스의 일인자 로블록스 (0) | 2022.01.18 |
댓글