lib와 dll은 둘다 라이브러리인데 왜 구분해서 쓸까?
lib는 빌드한 프로그램에 들어가기 때문에 많이 호출할 수록 프로그램의 용량이 커진다.
프로그램 안에 들어가기 때문에 처리속도가 빠르다.
dll은 dynamic link library의 줄임말로 말 그대로 link해서 쓰는방식이다.
프로그램 안에 포함되지 않으므로 프로그램 자체의 용량은 작고,
실행할 때 그때그때 읽어오므로 dll 파일만 업데이트하면 프로그램을 다시 빌드할 필요가 없다.
'프로그래밍 공부 > 기타' 카테고리의 다른 글
면접 기초질문 대비문제 (0) | 2019.01.14 |
---|---|
핸들이란? (0) | 2018.11.26 |
?? 연산자 (0) | 2018.06.04 |
VS IntelliCode (0) | 2018.06.04 |
람다식 (0) | 2018.06.04 |