개발 환경 : MFC
개발 Tool : Visual Studio 2013 Professional
1.1. SQLite 와 MFC 연동방법
(1) http://www.codeproject.com/Articles/6343/CppSQLite-C-Wrapper-for-SQLite
위 사이트에서 CppSQLite 3.2 demo projects를 다운한다.
http://softvoile.com/development/CppSQLite3U/
위 사이트에서 CppSQLite3U를 다운한다.
(2) 압축을 푼 후 Common폴더를 확인한다.
Common폴더에서 CppSQLite3.cpp와 CppSQLite3.h 대신에 두 번째로 다운받은 CppSQLite3U.cpp와 CppSQLite3U.h를 사용한다. CppSQLite3U.cpp는 Unicode용을 의미한다.
(3) 실행 할 MFC Project 폴더에 아래 5개의 파일을 넣는다.
[CppSQLite3U.cpp / CppSQLite3U.h / sqlite3.dll / sqlite3.h / sqlite3.lib]
(4) Project 속성 → 링커 → 추가종속성 → sqlite3.lib
(5) 솔루션 탐색기의 소스파일, 헤더파일에 아래 3개의 파일을 추가한다.
[소스파일 : CppSQLite3U.cpp]
[헤더 파일 : CppSQLite3U.h / sqlite3.h]
(6) 프로젝트 속성 → C/C++ → SDL검사 → 아니요
(7) 사용하는 Dialog header에 #include “CppSQLite3U.h” 추가
(8) 컴파일
'개발 노트 > C , C++' 카테고리의 다른 글
[Socket] Get socket information by socket descriptor : getsockname() (0) | 2019.06.11 |
---|---|
[C++ Library] JsonCPP vs Rapid Json (1) | 2018.10.13 |