1. 파일 다운로드
1) sqlite-amalgamation-XXXXXXX.zip : SQLite 소스 파일
- sqlite3.c
- sqlite3.h
- sqlite3ext.h
2) sqlite-dll-win32-x86-XXXXXXX.zip : 모듈 정의 파일
- sqlite3.def
2. 프로젝트 생성
1) Win32 콘솔 응용 프로그램
- 응용 프로그램 종류 : DLL
- 추가 옵션 : 빈 프로젝트
3. 프로젝트에 SQLite 소스 파일 추가
- sqlite3.c
- sqlite3.h
- sqlite3ext.h
4. 프로젝트 속성 수정
1) [C/C++] => [전처리기] => [전처리기 정의] 추가
- SQLITE_ENABLE_FTS3
- SQLITE_ENABLE_RTREE
- SQLITE_ENABLE_COLUMN_METADATA
2) [링커] => [입력] => [모듈 정의 파일] 추가
- sqlite3.def
5. x64 솔루션 플랫폼 추가 & 설정
1) [빌드] => [구성 관리자] => 솔루션 플랫폼(x64) 추가
2) x64 플랫폼 전처리기 수정 (Debug/Release 공통)
- [프로젝트 속성] => [C/C++] => [전처리기] => [전처리기 정의]
=> WIN32 을 WIN64 로 수정
3) 출력 파일 이름 변경
- [프로젝트 속성] => [링커] => [일반] => [출력 파일]
=> $(OutDir)\$(ProjectName)_$(PlatformName).dll
6. 솔루션 빌드