라이브러리를 공부하다 의문이 들었습니다.

익명 사용자의 이미지


보통 라이브러리 설치되는 디렉토리에 가보면

[soriguru@user lib]$ ls libz*
libz.a* libz.so@ libz.so.1@ libz.so.1.1.3*

해당 라이브러리에 관련되 파일이 3개이상 나오는데요.

왜 굳이 libz.so.1.1.3 을 가르키는 링크파일이

2개어야 되는건지??

위에서 보이는 libz.so@ 와 libz.so.1@ 도 다 libz.so.1.1.3

을 가리키는 링크 파일이거든요??

아시는분 부탁드리겠습니다.

감사^^

익명 사용자의 이미지

이전버젼의 라이브러리를 쓰는 프로그램을 위해서 그렇게 링크시켜둔겁니다.
물론 이전버젼의 함수는 물론 포함하고 있을테닌까요...