Sqlite記錄01_ubuntu 12.04編譯sqlite

gdutllf2006發表於2017-01-11
##################################################
ubuntu 12.04編譯sqlite
##################################################
1 下載sqlite原始碼包 sqlite-autoconf-3160200.tar.gz





2 解壓
tar -zxvf sqlite-autoconf-3160200.tar.gz


3 編譯安裝
cd sqlite-autoconf-3160200
./configure 
預設使用gcc編譯器編譯
make  #生成Makefile
make install #預設安裝在/usr/local/bin /usr/local/lib
可以透過./configure --help檢視更多選項,比如--prefix指定安裝路徑




root@Linux-host:/usr/local/bin# pwd
/usr/local/bin


root@Linux-host:/usr/local/bin# ls
sqlite3


root@Linux-host:/usr/local/lib# pwd
/usr/local/lib
-rw-r--r--  1 root root  8387372  1月 11 15:15 libsqlite3.a
-rwxr-xr-x  1 root root      952  1月 11 15:15 libsqlite3.la*
lrwxrwxrwx  1 root root       19  1月 11 15:15 libsqlite3.so -> libsqlite3.so.0.8.6*
lrwxrwxrwx  1 root root       19  1月 11 15:15 libsqlite3.so.0 -> libsqlite3.so.0.8.6*
-rwxr-xr-x  1 root root  3478366  1月 11 15:15 libsqlite3.so.0.8.6*
drwxr-xr-x  2 root root     4096  1月 11 15:15 pkgconfig/


安裝完成






4 測試
root@Linux-host:~# sqlite3
SQLite version 3.16.2 2017-01-06 16:32:41
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .exit


特殊命令以.開頭

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10248702/viewspace-2132254/,如需轉載,請註明出處,否則將追究法律責任。

相關文章