티스토리 뷰

정적 라이브러리 (*.a)를 공유 라이브러리 (*.so)로 변환하는 방법


gcc -shared -o lib${NAME}.so -L. -Wl,--whole-archive lib${NAME}.a -Wl,--no-whole-archive


공유 라이브러리로 변환하기 위해서는 정적 라이브러리 빌드 시 -fPIc 옵션을 추가하여 생성해야 한다.

댓글
댓글쓰기 폼