본문 바로가기

개발 노트/C , C++

MFC와 CppSQLite3U 연동방법

반응형

개발 환경 : 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) 컴파일

반응형