1. 소스코드 다운로드
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
컴파일 Configure 스크립트가 포함된 sqlite-autoconf-3460100.tar.gz 파일을 다운받습니다.
현재 기준 버전 : 3.46.1
2. 컴파일
소스파일을 압축해제 하면 나오는 README.txt 파일을 참고해서 컴파일 합니다.
해당 폴더에서 실행 아래 명령어를 실행
nmake /f Makefile.msc
dll, lib 파일까지는 컴파일 되는데 exe 파일 생성중 Stop 실패...
---- 소스파일을 포함하여 컴파일 하기 ----
1. 프로젝트 생성
2. 프로젝트 추가 ( sqlite3Lib )
3. 2의 프로젝트에 sqlite3 소스파일 추가 ( 로컬폴더에 직접 복사후 추가해야함! )
SampleSQLite 라고 솔루션 및 프로젝트를 생성하고, sqlite3Lib 라고 프로젝트를 추가 했으면 아래와 같이 폴더가 생성되니, 이곳에 소스파일 3개( sqlite3.c, sqlite3.h, sqlite3ext.h) 를 넣고 Visual Studio 이파일을 드래그해서 추가 해야함!
4. sqlite3Lib 에서 오른쪽클릭하여 빌드!
5. SampleSQLite(메인프로젝트) 의 참조에서 오른쪽 클릭하여 sqlite3Lib 참조 추가
6. 아래 소스 입력후 빌드 실행!
#include "../sqlite3Lib/sqlite3.h"
int main()
{
sqlite3* hSqlite = nullptr;
sqlite3_open("data.db", &hSqlite);
sqlite3_close(hSqlite);
return 0;
}
성공!