Makefile 문법 질문.
글쓴이: kkb / 작성시간: 월, 2023/09/18 - 4:15오후
Makefile에서
install-lib: install -c -m 755 $(BUILD_DIR)/usr/lib/libxxx.so.1.0.1 $(INSTALL_DIR)/usr/lib cd $(INSTALL_DIR)/usr/lib && ln -sf libxxx.so.1.0.1 libxxx.so.1
라이브러리를 위와 같이 설치하도록 했는데
라이브러리 버전이 바뀔 경우에도 동일하게 사용할 수 있도록 하려면 어떻게 해야 할까요?
Forums:
library 는 libtool 을 이용해서
library 는 libtool 을 이용해서 build, install 시키면 저런 버전 넘버링 해결을 알아서 해 줍니다. 아니면 아예 automake 를 이용해서 Makefile 을 생성하면 library 의 경우에는 알아서 libtool 이 있으면 libtool 로 빌드를 하게 됩니다.
cmake 나 automake 에 대해서 알아 보시면 도움이 될 것 같습니다.
댓글 달기