SQLite安装

发布时间:2020-10-08编辑:脚本学堂
安装SQLite可以通过二进制RPM包或源码安装

安装sqlite可以通过二进制RPM包或源码安装。

(1)二进制RPM包安装
从其官方网站(http://www.sqlite.org)或其他网站下载sqlite-3.2.8-15.2.i586.rpm、sqlite-devel-3.2.8-15.2.i586.rpm或更高版本。sqlite-3.2.8-15.2.i586.rpm主要包含sqlite命令文件和库文件;sqlite-devel-3.2.8-15.2.i586.rpm主要包括sqlite头文件和库文件。

# rpm -qa | grep sqlite      // 查询是否安装sqlite
# rpm -e xxx        // 卸载RMP包
# rpm -e xxx --nodeps      // 强制卸载RPM包
如果版本太低,可以先卸载老版本,再安装先版本。

# rpm -qpl sqlite-3.2.8-15.2.i586.rpm   // 查看sqlite安装路径
# rpm -qpl sqlite-devel-3.2.8-15.2.i586.rpm  // 查看sqlite-devel安装路径
# rpm –ivh sqlite-3.2.8-15.2.i586.rpm   // 安装sqlite
# rpm –ivh sqlite-devel-3.2.8-15.2.i586.rpm  // 安装sqlite-devel

目录文件 说明
/usr/bin/sqlite3 sqlite3命令文件
/usr/include/sqlite3.h sqlite头文件
/usr/lib/libsqlite3.so.0 sqlite动态库
/usr/lib/libsqlite3.a sqlite静态库
/usr/share/doc/ sqlite帮助文档

(2)源码安装
从其官方网站(http://www.sqlite.org/download.html)下载源码sqlite-3.7.0.tar.gz或更高版本。

复制代码 代码如下:
# tar zxvf sqlite-3.7.0.tar.gz     // 解压源文件
# cd sqlite-3.7.0.tar.gz      // 进入目录
# ./configure --prefix=/usr/local/sqlite   // 配置,安装到/usr/local/sqlite目录
# make         // 编译
# make install        // 安装

安装好SQLite后,主要包括命令文件、头文件和库文件。
目录文件 说明
/usr/local/sqlite/bin 只有一个命令文件Sqlite
/usr/local/sqlite/include 包含sqlite3.h和sqlite3ext.h两个头文件
/usr/local/sqlite/lib 包含libsqlite3.so和libsqlite3.a等SQLite静态库和动态库文件

使用时将sqlite3命令文件和库文件路径导入到环境变量,可修改~/.bashrc文件或~/.bash_profile文件或/etc/profile文件。
$ vi ~/.bashrc        // 修改配置文件,添加以下两行
 

复制代码 代码如下:
export PATH=/usr/local/sqlite/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/sqlite/lib:$LD_LIBRARY_PATH

$ source ~/.bashrc       // 执行配置文件

如果要将其移植到嵌入式系统ARM平台,在配置的时候设置一下即可。
 

复制代码 代码如下:
$ ../configure –prefix=$PWD/_install –disable-tcl –build=x86-linux –host=arm-linux