Visual C++ 6.0 에서 DLL을 사용하기 위한 설정법.
본 설명은 DLL을 개발하고자하는 프로젝트에 포함시켜 DLL에서 제공하는 함수를 사용하기 위한 셋팅 절차를 설명하고 있다. LXSM-D1WD8 을 예로 설명하고 있으나, 아래에서 설명하는 방법은 DLL이 LXSM-D1WD7, LXSMD1WD9, LXSM-D1WD10 인 경우에도 모두 적용된다. 단, 해당 파일명만 해당되는 DLL의 것으로 바꿔서 생각하면 된다.
단계1: dll 압축파일을 다운로드 받아 압축해제한다. 그러면 아래와 같이 3개의 파일을 발견할 수 있다.
- LXSM-D1WD8.DLL
- LXSM-D1WD8.h
- LXSM-D1WD8.LIB
단계2: 개발하는 Visual C++ 6.0 프로젝트(본 예에서는 프로젝트이름은 Test_LSM_D1WD8 이다.) 폴더에 LXSM-D1WD8.h와 LXSM-D1WD8.LIB를 복사한다. 한편, XLSM-D1WD8.DLL은 프로젝트의 실행파일이 있는 release 폴더나 debug 폴더에 복사한다(프로젝트 옵션설정에 따라 다르다.본 예에서는 프로젝트 셋팅에서 release 모드로 하므로 release 폴더에 복사한다.). 아래 그림과 같다.

그림설명: 위 그림과 같이 프로젝트 폴더에 2개의 파일을 복사한다. LXSM-D1WD8.lib와 LXSM-D1WD8.h

그림설명 : 개발하는 프로젝트의 실행파일이 있는 폴더(본 예에서는 release 폴더이다.)에 LXSM-D1WD8.dll을 복사한다.
단계3: 이제 Visual C++ 6.0 개발환경에서 메뉴의 Project -> Settings... 를 클릭하여(아래 그림과 같다.) project setting 대화상자에서 Link 탭을 클릭하여 "Object/library modules" 에 LXSMD1WD8.Lib를 기록하고 OK클릭한다.

그림설명: Project -> Settings... 를 클릭하여 아래 대화상자를 연다.
|