lib 파일은 dll 파일에서 함수를 연결(link)시켜주는 파일입니다.


dll 파일을 사용한다면 lib로 간단하게 링크할수 있습니다.


일단 응용 프로그램을 만들겟습니다. 저는 콘솔로 만들었습니다.



이름은 DLLPROJECTEXELIB로 하엿습니다.



다음으로 넘어가 주시고요 




빈프로젝트를 선택해주시고 마치시면 됨니다.


다음과 같이 입력해주세요 (함수명은 자신이 만들었던 함수명을 지정해주셔야 합니다.





프로젝트 - 속성- 구성 속성 - 링커 - 일반 - 추가 라이브러리 디렉터리 에서 dll파일을 만들었을떄 나온 lib 파일의 위치를 지정해 줌니다.


참고로 dll 파일 이름은 lib 파일명과 같기 떄문에 dll 파일의 이름을 수정하셧다면 lib파일명도 수정하셔야 합니다.



그리고 입력으로 가셔서 lib 파일의 파일명을 추가해주세요


그리고 마지막으로 dll파일을 exe파일 폴더내로 이동시켜주세요 


dll 파일의 위치를 찾지못해서 에러가 남니다.


참고로 exe를 배포할떄 dll파일도 같이 배포해야합니다.


lib파일은 같이 배포 할 필요가 없습니다.


그리고 실행해보면 밑과 같이 뜸니다.



Posted by 준P