정적라이브러리 방식 - 프로그램 컴파일 시 링커가 프로그램이 필요로 하는 부분을 라이브러리에서 찾아 프로그램에 적재시키는 방식. - 따라서, 실행할 떄 라이브러리가 필요없음 (standalone 방식이라고 해야하나..) - 하지만 미리 컴파일된 라이브러리의 코드를 직접 프로그램에 적재하므로 크기가 큼. (라이브러리는 미리 컴파일되어 오브젝트 코드로 존재함) - 정적라이브러리 확장자 : .a 공유라이브러리 방식 - 프로그램 컴파일 시점에 링커가 사용할 라이브러리를 연결 혹은 마킹해놓는 방식이며 프로그램 실행 시 미리 컴파일된 라이브러리 코드를 가져와 사용하는 방식. (Windows 에서는 DLL = Dynamic Link Library 라고 불림.) - 공유라이브러리와 연결된 프로그램을 실행하면 내부적으로..