Как установить SQLite с расширением Archives? - PullRequest
0 голосов
/ 01 марта 2020

Я хочу изучить использование архивных файлов SQLite. Я загрузил исходный код объединения со страницы загрузок (https://sqlite.org/download.html) и скомпилировал его (gcc shell.c sqlite3.c -lpthread -ldl).

Мне удалось скомпилировать исполняемый файл, но опция Archives отсутствует.

Запуск ./sqlite3 -A показывает ошибку:

./sqlite3: Error: unknown option: -A

При попытке запустить команду .ar в командной строке отображается:

Error: unknown command or invalid arguments:  "ar". Enter ".help" for help

Запуск .help также делает не показывать параметр для .archive.

Как установить SQLite с расширением Archives?

1 Ответ

0 голосов
/ 01 марта 2020

Вы должны скомпилировать его с определением SQLITE_HAVE_ZLIB (и связать с -lz).

Проще всего использовать исходный дистрибутив autoconf или sr c, так как скрипт configure тестирует для множества включая zlib, и компилирует библиотеку и оболочку с кучей полезных опций, которые вы не используете при ручной компиляции оболочки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...