一.下載
下載地址:https://www.sqlite.org/download.html
我下載的版本
二.編譯動態庫
我用的是VS2015
1.在VS2015中,文件->新建->項目->Win32項目,命名爲sqlite3(其他名稱也行)。在嚮導設置中,選擇DLL(D)、空項目。
2.將下載的sqlite-amalgamation-3270200.zip 中的“sqlite3.h”、“sqlite3.c”、“sqlite3ext.h”“shell.c”、三個文件添加到工程中,具體做法:右鍵sqlite3工程->添加->現有項,在出現的對話框中選擇上述三個文件。
3.按F7鍵編譯(或右鍵->生成)。在工程所在文件目錄中會編譯出sqlite3.dll文件。
4.生成sqlite3.lib
可以上面的步驟步驟並沒有產生sqlite3.lib,如何生成sqlite3.lib文件呢?
此時我們需要將編譯時在工程所在目錄中產生sqlite3.obj文件,複製到D:\Microsoft Visual Studio 10.0\VC\bin(根據自己VS的安裝目錄,也是lib.exe的路徑)
打開cmd窗口,轉到lib.exe所在文件夾下,我的是D:\Microsoft Visual Studio 10.0\VC\bin。輸入命令:lib sqlite3.obj。這時會生成靜態的sqlite3.lib。