2009/12/09 - [Dev Story/Tips] - SQLite3.dll 만들기 (Win32 & x64 with VC++ 2005)
2008/12/07 - [Dev Story/Tips] - C++ Builder 용 SQLite 정적 라이브러리 만들기
2008/12/07 - [Dev Story/Tips] - Visual C++ 용 SQLite 정적 라이브러리 만들기
2008/12/07 - [Dev Story/Tips] - C++ Builder 용 SQLite 정적 라이브러리 만들기
2008/12/07 - [Dev Story/Tips] - Visual C++ 용 SQLite 정적 라이브러리 만들기
3.7.5 버전을 컴파일 하려면 몇 가지 신경을 써야 했다.
3..7.5 버전에서 ICU Unicode 모듈이 추가 되어서 라이브러리를 만들 때 해당 모듈을 포함해 주거나 기능을 비활성화 해야 한다.
이번 소스에는 fts1 과 fts2 와 관련된 소스가 포함되어 있어서 이 두가지 기능을 비활성화 해야 하는데 그러려면 아래 Preprocessor 를 선언해 주어야 한다.
SQLITE_ENABLE_BROKEN_FTS1=1
SQLITE_ENABLE_BROKEN_FTS2=1
C++ Builder 의 경우 ICU Unicode 모듈을 함께 컴파일 할 수 없어서(본인의 경우) ICU 관련 기능을 비활성화 하였다.
#undef SQLITE_ENABLE_ICU
이전 버전과 설정이 좀 달라서 생성된 라이브러리에 대해서 간단하게 테스트해 보니 정상 동작을 하였다.
'Dev Story' 카테고리의 다른 글
광고를 포함한 프로그램(Adware)에 대한 단상 (0) | 2011.02.21 |
---|---|
Visual C++ 2010 의 IntelliSense & Precompiled Header Files (0) | 2011.02.08 |
SQLite 3.7.5 Release (0) | 2011.02.07 |
Linear Algebra Library - Armadillo 테스트 (0) | 2011.01.30 |
Firebird는 Transaction 처리가 기본!! (0) | 2011.01.28 |