(초보질문) 확장자 la 는 무슨 파일?

hyunaa의 이미지

내 리눅스 PC의 /usr/lib 를 보니

libhtm.a
libhtml.la
libhtml.so

이런 파일이 있습니다.

so 파일은 동적 라이브러리인건 알겠는데 나머지 파일은 뭐죠?

ageldama의 이미지

플랫폼간의 라이브러리 생성등의 차이를 줄이기 위한
gnu libtool 스크립트가 생성한 파일입니다.

자세한것은 매녈을;;; (쿨럭;;; )

http://www.delorie.com/gnu/docs/libtool/libtool_46.html
: 상당히만족스럽지못한설명이;;;

----
The future is here. It's just not widely distributed yet.
- William Gibson

pynoos의 이미지

추가로.. .la 는 단지 text 파일이며,
libtool 이 .la 를 link에 대해 링크 시도를 할 경우 option을 보고
적당히 .a, .so 둘 중 하나로 바꾸게 됩니다.