1. 下載sqlite3 source code(sqlite-amalgamation-3250000.zip 和 sqlite-dll-win32-x86-3250000.zip)
https://www.sqlite.org/download.html
2. 在下載包中獲取到文件
+---sqlite-amalgamation-3250000
| shell.c
| sqlite3.c
| sqlite3.h
| sqlite3ext.h
|
\---sqlite-dll-win32-x86-3250000
sqlite3.def
sqlite3.dll
3. 創建靜態庫工程
4. 添加下載包中文件至工程
5. 預處理定義
C/C++ --> 預處理器 --> 預處理器定義:
SQLITE_ENABLE_RTREE
SQLITE_ENABLE_COLUMN_METADATA
SQLITE_ENABLE_FTS5
SQLITE_ENABLE_UNLOCK_NOTIFY
6. 設置模塊定義文件
鏈接器 --> 輸入 --> 模塊定義文件:
sqlite3.def
7. 修改模塊定義文件
在最後追加sqlite3_unlock_notify
8. 編譯