본문 바로가기
지속가능티끌/SQL. 데이터베이스

SQLite. 개요. 다운로드. implicit linking 위한 dll, h, lib 파일 확보.

by i.got.it 2016. 10. 15.

 

 

SQLite 개요.

 



무료 로컬 RDBMS(관계형 데이터베이스 관리시스템)


특징.
1. 로컬전용. 서버기능없음.
2. 무설치, DB관련 단 1개의 파일.
- 응용프로그램에서 도입편리.
- SQLite 포함된 응용프로그램 배포편리.
- DB백업등 관리편리.
3. 메모리 DB 지원.
- 고속 실시간 처리시 유용.
4. DB 최대 크기한계 2TByte.
5. 지원 OS: 윈도우, 안드로이드, 리눅스.


웹사이트 : http://sqlite.org/



   

 

 

 

 

SQLite 다운로드, DLL Implicit Linking 위한 파일 3개 확보.

 
 
처리사항 개요.
SQLIte 는 DLL 형식이며, 응용프로젝트에서 DLL 활용시 Implicit Linking 방식(상세 : http://igotit.tistory.com/471 ) 으로 DLL 사용환경 만드는 경우 lib파일과 함수선언이 있는 헤더파일이 요구된다.
그런데, SQLite 의 배포에는 DLL imlicit linking 용도의 파일들을 모아서 배포하지 않고 있어서 개발자가 직접 lib 및 h파일을 별도 확보 처리 해야한다.
 
다운로드 주소 : http://sqlite.org/download.html
 
다운로드 대상1. sqlite3.def, sqlite3.dll 확보위하여
- 윈도우용 프리컴파일된 SQLite DLL. 32bit.
- 버전 : 3.15.0 (최신버전 2016년 10월 15일 시점 )
 
다운로드 대상2. sqlite3.h 확보위함.
- SQLite C Source Code
- 버전 : 3.15.0
 
 
 
단계1. def, dll 파일 확보.
상기 "다운로드 대상1" 압축파일 다운받아 압축풀면, 2개의 파일이있다.

단계2. def 파일로 lib 파일 만들기.
 
Visual Studio 실행하여 "메뉴 -> Tools ->  Visual Studio Command Prompt" 클릭하여, 아래 구문 실행한다.
 
lib /def:sqlite3.def /machine:x86
 
위 구문이 실행되면 sqlite3.lib 파일이 만들어진다.
 
단계3. sqlite3.h 파일 구하기.
상기 다운로드 대상2 다운받아 압축해제하면 4개의 소스파일들이 있고, 이 중 sqlite3.h 가 필요하다.


단계4. 3개의 파일 만 따로 모음.
sqlite3.dll, sqlite3.lib, sqlite3.h 만 따로 모아둔다. Visual C++ 에서 implicit linking 방식으로 SQLite 활용시 이것만 있음 된다.




상기 3개 파일 압축하여 첨부함. ->

   

 

 

 

 

 

 

상위정리 

 

Visual Studio/VC++/C/C# 활용정리 -> http://igotit.tistory.com/11

 

Visual Studio , Visual C++ 활용 정리.

Visual Studio C++ 활용 Visual Studio Visual C++ / C# 1.설치, 설정  주제  비고.  Visual Studio 2010 설치.  Visual Studio 2013 (Community)무료 설치.  Visaul Studio 2015 (Community)무료 설치...

igotit.tistory.com

 

 

 

연관 

- 64비트용 SQLite 파일 확보방법 : https://igotit.tistory.com/3400

 

SQLite. 64비트 DLL 확보 방법.

개요 SQLite 개요 및 32비트용 SQLite 32비트용 dll 파일 확보하는 방법은 아래 링크글에서 정리했었다. https://igotit.tistory.com/1012 SQLite. 개요. 다운로드. implicit linking 위한 dll, h, lib 파일 확보...

igotit.tistory.com

 

 

 

SQLite 매니징 프로그램

 

SQLite . DB Browser for SQLite . SQLite 편집, 뷰어 GUI 툴 . 개요 . 설치

DB Browser for SQLite (DB4S)- SQLite 데이터베이스 디자인 (생성, 편집등) GUI 소프트웨어.  DB4S 주요기능 Create and compact database filesCreate, define, modify and delete tablesCreate, define, and delete indexesBrowse, edit, add, a

igotit.tistory.com

 

 

 


첫 등록 : 2016.10.12

최종 수정 : 2022.02.03

단축 주소 : https://igotit.tistory.com/1012


 

 

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5