Sqlite源代码amalgamation和autoconf的区别是什么?

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

云知梦_强哥

亲自测试,希望对大家有用,加油.

发表评论

邮箱地址不会被公开。 必填项已用*标注

晋公网安备14010902000157号   晋ICP备14001940号-4