라이브러리 (컴퓨팅): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
편집 요약 없음
1번째 줄:
[[파일:Ogg vorbis libs and application dia.svg|thumb|277px|right|[[Ogg Vorbis]] 파일을 재생하기 위해 libvorbisfile을 사용하는 응용 프로그램의 개요도.]]
'''라이브러리'''({{llang|en|library}})는 [[소프트웨어]]를 만들 때 쓰이는 [[클래스 (컴퓨터 과학)|클래스]]나 [[함수 (프로그래밍)|서브루틴]]들의 모임을 가리키는 말이다.
 
== 링크 ==
{{본문|링크 타임|링커 (컴퓨팅)}}
라이브러리는 링크 또는 바인드 작업에 중요하며, 라이브러리 모듈에 대한 링크나 심볼이라는 참조를 해결한다. 링크 과정은 일반적으로 [[링커 (컴퓨팅)|링커]]나 바인더 프로그램을 이용하여 자동으로 수행되며, 주어진 순서대로 라이브러리 및 다른 모듈의 집합을 검색한다. 주어진 라이브러리 집합에서 링크 대상을 여러 번 발견하는 것은 오류로 간주되지 않는 것이 일반적이다. 링크는 실행 파일이 만들어질 때나 프로그램이 [[런타임]]에 사용될 때마다 수행된다.
 
== 구분 ==