linux
AR을 이용한 두개의 정적 라이브러리 합치는 방법
afewgood
2022. 5. 30. 13:41
1. 정적라이브러리 압축해제
ex) abc.a 파일과 xyz.a 파일 두개가 있다.
①mkdir -p abc ②mkdir -p xyz ③cd abc ④ar -x ../abc.a ⑤cd ../xyz ⑥ar -x ../xyz.a
생성된 폴더에 .o 파일이 생긴다.
2. 정적라이브러리 합치기
①cd .. ②ar -qc libaxbycz.a abc/*.o xyz/*.o
libaxbycz.a파일이 생성된다
출처: [linux] 두 개의 "ar"정적 라이브러리를 하나로 병합하는 방법은 무엇입니까? - 리뷰나라 (daplus.net)