Sqlite記錄01_ubuntu 12.04編譯sqlite
##################################################
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
特殊命令以.開頭
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLite 真的很容易編譯SQLite編譯
- Sqlite學習筆記之Sqlite歷史SQLite筆記
- 【SQLite】SQLite簡介SQLite
- iOS Sqlite筆記iOSSQLite筆記
- SQLite的sqlite_sequence表SQLite
- SQLite的sqlite_master表SQLiteAST
- 【SQLite】SQLite的簡單使用SQLite
- [譯] SQLite 底層查詢原理SQLite
- [譯]從 SQLite 逐步遷移到 RoomSQLiteOOM
- [譯] 從 SQLite 逐步遷移到 RoomSQLiteOOM
- SQLiteSQLite
- SQLite學習手冊(目錄)SQLite
- SQLite學習筆記(一)SQLite筆記
- sqlite 視覺化工具SQLite studioSQLite視覺化
- 為什麼 SQLite 用 C 編寫?SQLite
- sqlite更新SQLite
- Android SQLite學習筆記AndroidSQLite筆記
- SQLite語句學習筆記SQLite筆記
- SQLite資料庫管理器:SQLPro for SQLite for MacSQLite資料庫Mac
- C++編譯SQLite資料庫以及如何使用加密資料庫SQLCipherC++編譯SQLite資料庫加密
- android:SQliteAndroidSQLite
- sqlite封裝SQLite封裝
- SQLite簡介SQLite
- SQLite 初學SQLite
- sqlite 詳解SQLite
- to improve sqlite performanceSQLiteORM
- python sqlitePythonSQLite
- sqlite 學習SQLite
- SQLite學習SQLite
- SQLPro for SQLite Mac(SQLite資料庫管理工具)SQLiteMac資料庫
- 高效操控SQLite資料庫,盡在SQLPro for SQLite for MacSQLite資料庫Mac
- SQLite 命令列客戶端 sqlite3 使用指南SQLite命令列客戶端
- 使用sqlite3 模組操作sqlite3資料庫SQLite資料庫
- python用sqlite3模組操作sqlite資料庫PythonSQLite資料庫
- [Sqlite] Sqlite的基本日常SQL操作語句彙總SQLite
- Python資料庫模組(sqlite3,SQLite3)Python資料庫SQLite
- Android中SQLiteAndroidSQLite
- SQLite之C介面SQLite