추천자료
[공학기술]라이브러리 함수라이브러리, 클래스 라이브러리[p13]1000
운영체제론 시험대비(총정리)
[자격시험]사무자동화 산업기사 필기 기출문제 중심으로 한 필기 요약본
[전통] 정보처리기사1급시험문제
[컴공] 커널 컴파일의 모든것!! 해부한다
소프트웨어 공학 - 소프트웨어 공학 동향
[IT, 운영체제, OS, SYSTEM] 응용운영체제 설명
[정보처리,정보처리기사,정보처리산업기사,기사,산업기사,기출문제,요점정리] 정보처리기사,산업기사 요점정리 및 기출문제
정보처리기사 필기 요약자료
정보처리기사 핵심 요약집
소개글
[공학기술]라이브러리[p9]1000에 대한 자료입니다.
목차
동적,정적라이브러리, 함수라이브러리
1.라이브러리란?
2.라이브러리의 종류
● 정적라이브러리
● 공유라이브러리
● 동적라이브러리
3.정적라이브러리와 동적라이브러리의 차이점
4.정적라이브러리 사용의 문제점
5.함수 라이브러리(=서브루틴 라이브러리)
※ 용어설명
(1) 서브루틴
6.함수라이브러리의 예
7. 함수 라이브러리 함수 알고리즘소스(참고)
8. 클래스라이브러리
본문내용
1.라이브러리란?
라이브러리는 다른 프로그램들과 링크되기 위하여 존재하는, 하나 이상의 서브루틴이나 function들이 저장된 파일들의 모음을 말하는데, 함께 링크될 수 있도록 보통 컴파일된 형태(*** module)로 존재한다. 라이브러리는 코드 재사용을 위해 조직화된 초창기 방법 중의 하나이며, 많은 다른 프로그램들에서 사용할 수 있도록, 운영체계나 소프트웨어 개발 환경제공자들에 의해 제공되는 경우가 많다. 라이브러리 내에 있는 루틴들은 두루 쓸 수 있는 범용일 수도 있지만, 3차원 애니메이션 그래픽 등과 같이 특별한 용도의 function으로 설계될 수도 있다. 라이브러리들은 사용자의 프로그램과 링크되어, 실행이 가능한 완전한 프로그램을 이룬다. 이러한 링크는 정적연결, 또는 시스템에 따라 동적으로 연결(DLL)될 수도 있다.
2.라이브러리의 종류
라이브러리에도 그 쓰임새에 따라서 여러가지 종류가 있다(크게 3가지). 가장 흔하게 쓰일수 있는 "정적라이브러리"와 "공유라이브러리", "동적라이브러리" 가 있다. 이들 라이브러리가 서로 구분되어지는 특징은 적재 시간이 될것이다.
● 정적라이브러리
정적라이브러리는 object file(.o로 끝나는) 의 단순한 모음이다. 정적라이브러리는 보통 .a 의 확장자를 가진다. 간단히 사용할수 있다. 컴파일시 적재되므로 유연성이 떨어진다. 최근에는 정적라이브러리는 지양되고 있는 추세이다. 컴파일시 적재되므로 아무래도 바이너