프로젝트에서 왜 * .lib, .h 또는 다른 파일을 포함해야합니까? 그리고이 물건들은 무엇을 위해 사용 되었습니까? 기능 구조 및 상수 포함 -.dll, .lib, .h 파일의 차이점은 무엇입니까?
58
A
답변
83
.h
: 헤더 파일 (등 구현을 포함, .CXX, .CPP 반대로) 선언을 포함하는 자사의 소스 파일,.lib
: 코드를 포함 할 수 있습니다 정적 라이브러리하거나 동적 라이브러리에 대한 링크. 어느 쪽이든 그것은 프로그램과 링크 된 컴파일 된 코드입니다. 정적 라이브러리는 링크 타임에 .exe에 포함되어 있습니다..dll
: 동적 라이브러리. 정적 파일과 같지만 실행시로드되기 때문에 .exe 파일로 배포해야합니다.
25
- H는 라이브러리 인터페이스를 선언한다. C 언어로 작성되었습니다.
- LIB 동적 라이브러리 (DLL) 또는에 바이너리 인터페이스가 라이브러리의 바이너리 코드가 들어 있음을 선언하십시오.
- DLL 동적 라이브러리 - 응용 프로그램이 시스템과이를 공유하거나 코드 기반을 구성하는 데 사용합니다.
- DEF DLL에서 내 보낸 함수에 대한 텍스트 설명.
-3
* .dlb는 정적 라이브러리와 유사합니다.
관련 문제
- 1. .cpp 파일과 .h 파일의 차이점은 무엇입니까?
- 2. .o 파일과 .lib 파일의 차이점은 무엇입니까?
- 3. .lib와 .a 파일의 차이점은 무엇입니까?
- 4. 두 파일의 차이점은 무엇입니까?
- 5. /usr/local/lib/python2.6과 /usr/lib/python2.6의 차이점은 무엇입니까?
- 6. .h 파일의 재정의 오류
- 7. .lib 및 .dll 역 호환성
- 8. C++에서 .h 헤더가있는 DLL 사용
- 9. * .bat와 * .cmd 파일의 차이점은 무엇입니까?
- 10. XIB와 NIB 파일의 차이점은 무엇입니까?
- 11. 링커와 메이크 파일의 차이점은 무엇입니까?
- 12. .msi와 setup.exe 파일의 차이점은 무엇입니까?
- 13. .sqlite와 .db 파일의 차이점은 무엇입니까?
- 14. OCX 및 DLL 예외 처리의 차이점은 무엇입니까?
- 15. JSF : h : dataTable과 h : panelGrid
- 16. 하나는 갑자기 내 .H 파일의
- 17. DTD 파일의 DLL 파일을 만드는 방법은 무엇입니까?
- 18. dll 옆에있는 xml 파일의 용도는 무엇입니까?
- 19. WDK에 Microsoft Visual Studio DLL 연결 LIB
- 20. 외부 엔트리 포인트 C++ (lib 또는 dll)
- 21. 리눅스에서 .lib 및 .dll 파일 사용하기
- 22. C++에서 lib 파일의 c 함수 호출
- 23. [dll/lib/def/exp]에서 c/C++ 헤더 파일
- 24. DirectX의 x64 및 x86 라이브러리 파일의 차이점은 무엇입니까?
- 25. 텍스트 파일과 ASCII 파일의 차이점은 무엇입니까?
- 26. 파일과 임의 액세스 파일의 차이점은 무엇입니까?
- 27. 왜이 두 텍스트 파일의 차이점은 무엇입니까?
- 28. Node.js에있는 파일의 stream.end와 stream.destroySoon의 차이점은 무엇입니까?
- 29. Django의 정적 파일과 미디어 파일의 차이점은 무엇입니까?
- 30. WebSettings 파일의 appSettings와 connectionStrings의 차이점은 무엇입니까?
"가져 오기 라이브러리"라고하는 것도 있습니다. http://stackoverflow.com/questions/3573475/how-does-the-import-library-work-details –