2009-11-22 3 views

답변

83
  • .h : 헤더 파일 (등 구현을 포함, .CXX, .CPP 반대로) 선언을 포함하는 자사의 소스 파일,

  • .lib : 코드를 포함 할 수 있습니다 정적 라이브러리하거나 동적 라이브러리에 대한 링크. 어느 쪽이든 그것은 프로그램과 링크 된 컴파일 된 코드입니다. 정적 라이브러리는 링크 타임에 .exe에 포함되어 있습니다.

  • .dll : 동적 라이브러리. 정적 파일과 같지만 실행시로드되기 때문에 .exe 파일로 배포해야합니다.

+0

"가져 오기 라이브러리"라고하는 것도 있습니다. http://stackoverflow.com/questions/3573475/how-does-the-import-library-work-details –

25
  • H는 라이브러리 인터페이스를 선언한다. C 언어로 작성되었습니다.
  • LIB 동적 라이브러리 (DLL) 또는에 바이너리 인터페이스가 라이브러리의 바이너리 코드가 들어 있음을 선언하십시오.
  • DLL 동적 라이브러리 - 응용 프로그램이 시스템과이를 공유하거나 코드 기반을 구성하는 데 사용합니다.
  • DEF DLL에서 내 보낸 함수에 대한 텍스트 설명.
-3

* .dlb는 정적 라이브러리와 유사합니다.

관련 문제