DB

SQLite3 정리

MAKGA 2019. 11. 23. 12:15
320x100

SQLite3를 C++에서 사용하기.

 

1. 관련 파일 다운(source code, dll)

https://www.sqlite.org/download.html

 

SQLite Download Page

Templates (1) and (2) are used for source-code products. Template (1) is used for generic source-code products and templates (2) is used for source-code products that are generally only useful on unix-like platforms. Template (3) is used for precompiled bi

www.sqlite.org

 

sqlite-amalgamation-3300100.zip,

sqlite-dll-win32-x86-3300100.zip or sqlite-dll-win64-x64-3300100.zip 중 선택

 

 

 

 

2. lib 추출 방법

Visual Developer Command Prompt for VS 2019 실행 후 커맨드 입력

폴더 경로 이동 cd C:\sqlite-dll-win64-x64-3300100

lib 추출 lib /def:sqlite3.def /machine:x64

 

sqlite3.def, sqlite3.dll 파일 두개에서 sqlite3.exp, sqlite3.lib 파일이 추가 됨.

 

 

 

 

3. 사용하기

  3-1. 프로젝트에 sqlite3.h, sqlite3.lib 추가

  3-2. 코드 추가

    #pragma comment (lib, "sqlite3.lib")

    #include "sqlite3.h"

  3-3. 실행파일과 dll파일 같이 배포

 

 

 

 

4. 함수 설명

 sqlite3_open() : 데이터베이스를 생성.

 

320x100

'DB' 카테고리의 다른 글

Join에 대한 그림 설명  (0) 2021.11.02
인덱스  (0) 2021.09.22