공유라이브러리1 정적 라이브러리와 동적 라이브러리 오픈소스를 사용하려다 보니 라이브러리라는 개념을 처음 사용하게 됐다. 라이브러리란 코드를 포함한 컴파일된 파일을 의미한다. 오픈 소스 사용시, 오픈소스의 소스코드를 모두 긁어다가 사용할 수 있지만, 그것보다 라이브러리 형태로 본 프로젝트에 링킹시켜 사용하는게 더 편리하다. 오픈 소스의 모든 소스코드를 쓸게 아니기 때문이다. 라이브러리는 3개의 종류가 있다. 각각 '정적 라이브러리 (Static Library)', '동적 라이브러리 (Dyanmic Library)', '공유 라이브러리 (Shared Library)'이다. 각 라이브러리는 본 프로젝트에 로드되는 시점에 따라 구분할 수 있다. 정적 라이브러리 (Static Library) 정적 라이브러리의 확장자명은 .lib 이다. 그런데 동적 라이브러리 파.. 2022. 4. 26. 이전 1 다음