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 逐步遷移到 RoomSQLiteOOM
- [譯] 從 SQLite 逐步遷移到 RoomSQLiteOOM
- sqlite 視覺化工具SQLite studioSQLite視覺化
- Android SQLite學習筆記AndroidSQLite筆記
- 為什麼 SQLite 用 C 編寫?SQLite
- sqlite更新SQLite
- python sqlitePythonSQLite
- android:SQliteAndroidSQLite
- SQLite語句學習筆記SQLite筆記
- SQLite資料庫管理器:SQLPro for SQLite for MacSQLite資料庫Mac
- C++編譯SQLite資料庫以及如何使用加密資料庫SQLCipherC++編譯SQLite資料庫加密
- SQLite學習SQLite
- sqlite 學習SQLite
- SQLite簡介SQLite
- Android中SQLiteAndroidSQLite
- sqlite封裝SQLite封裝
- 高效操控SQLite資料庫,盡在SQLPro for SQLite for MacSQLite資料庫Mac
- SQLPro for SQLite Mac(SQLite資料庫管理工具)SQLiteMac資料庫
- Python資料庫模組(sqlite3,SQLite3)Python資料庫SQLite
- SQLite 命令列客戶端 sqlite3 使用指南SQLite命令列客戶端
- [- Video篇 -]:記一次SQLite的使用IDESQLite
- Django & SQLite All In OneDjangoSQLite
- 教你使用SQLite VacuumSQLite
- SQLite Insert 語句SQLite
- SQLite之C介面SQLite
- vapor fluent[sqlite] relationsVaporSQLite
- SQLite 的 CodeFirst 模式SQLite模式
- SQLite鎖機制SQLite
- 資料庫 sqlite3_get_table,sqlite3_free_table資料庫SQLite
- SQLPro for SQLite mac 2024.10啟用版 SQLite資料庫管理軟體SQLiteMac資料庫
- unity3d sqliteUnity3DSQLite
- Sqlite—資料型別SQLite資料型別
- SQLite 之 INSERT OR REPLACE使用SQLite
- SQLite中的表示式SQLite
- SQLite中的WHERE子句SQLite
- SQLite中的FROM子句SQLite