컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - DLL 파일이란 무엇입니까? 그것은 무엇을 합니까?

DLL 파일이란 무엇입니까? 그것은 무엇을 합니까?

DLL(Dynamic Link Library) 파일은 라이브러리 파일, "응용 프로그램 확장"이라고도 알려진 동적 링크 라이브러리 파일 및 소프트웨어 파일 형식입니다.

Windows에서는 많은 응용 프로그램이 완전한 실행 파일이 아니며 비교적 독립적인 동적 링크 라이브러리, 즉 시스템에 배치되는 DLL 파일로 구분됩니다. 프로그램을 실행하면 해당 DLL 파일이 호출됩니다.

확장 정보

DLL을 직접 사용할 수 있는 일부 변수, 함수 또는 클래스를 제공하는 일종의 창고로 간단히 생각할 수 있습니다. 웨어하우스 개발의 역사에서 "라이브러리 없음-정적 링크 라이브러리-동적 링크 라이브러리"의 시대를 거쳤습니다.

정적 링크 라이브러리와 동적 링크 라이브러리는 모두 코드를 공유하는 가장 좋은 방법입니다. 정적 링크 라이브러리를 사용하는 경우 lib의 지침은 원하는지 여부에 관계없이 최종 생성된 EXE에 직접 포함됩니다. 아닙니다.

그러나 DLL을 사용하는 경우 최종 EXE 파일에 DLL을 포함할 필요는 없습니다. EXE 파일이 실행될 때 EXE와 독립적인 DLL 파일을 "동적으로" 참조하고 언로드할 수 있습니다. . 정적 링크 라이브러리와 동적 링크 라이브러리의 또 다른 차이점은 정적 링크 라이브러리에는 다른 동적 링크 라이브러리나 정적 라이브러리가 포함될 수 없지만 동적 링크 라이브러리에는 다른 동적 또는 정적 링크 라이브러리도 포함될 수 있다는 것입니다.

바이두 백과사전-라이브러리 파일

上篇: Optimization Master의 세 가지 최적화 기능은 무엇인가요? 下篇: 필름 카메라란 무엇인가요?
관련 내용