Sqlite源代码amalgamation和autoconf的区别是什么?
下载Sqlite源代码时会遇到两种类型的源码,amalgamation和autoconf两种,那么我们在CentOS8下编译时一般选择哪一种源代码呢?
sqlite3下载地址,https://www.sqlite.org/download.html
一.他们的区别一般如下:
1.sqlite-amalgamation-3340000.zip:通过源码文件生成命令行程序
2.sqlite-autoconf-3340000.tar.gz:通过configure-make-make install三部曲生成命令行程序及库文件,库文件可以用于自己程序开发
二.如何编译安装
系统环境阿里云Linux CentOS8.2系统
tar xzf sqlite-autoconf-3340000.tar.gz
cd sqlite-autoconf-3340000/
./configure --prefix=/usr/local/sqlite
make && make install
三.软件测试
/usr/local/sqlite/bin/sqlite3 -version
四.常用操作大家可能参考一下博客文章
Sqlite3数据库快速操作,http://blog.yzmedu.com/?p=378,希望对大家有用.
1 COMMENT