Heim > Fragen und Antworten > Hauptteil
Ich verwende Ubuntu 22.04 LTS.
Ich habe versucht, PHP 8.0.19 aus dem Quellcode zu erstellen. Ich habe es hier heruntergeladen.
Ich bekomme das ./configure
nach einem Anruf
checking for sqlite3 > 3.7.4... no configure: error: Package requirements (sqlite3 > 3.7.4) were not met: No package 'sqlite3' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables SQLITE_CFLAGS and SQLITE_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.Ausgabe von
sqlite3 --version
:
3.37.2 2022-01-06 13:25:41 872ba256cbf61d9290b571c0e6d82a20c224ca3ad82971edc46b29818d5dalt1
Also habe ich versucht, ohne SQLite3 zu konfigurieren
./configure --without-sqlite3
Aber ich erhalte immer noch die gleiche Fehlermeldung.
Wenn ich versuche, apt-get update && apt-get install sqlite3
sqlite3 mit zu installieren, erhalte ich Folgendes:
sqlite3 is already the newest version (3.37.2-2).
Ich habe versucht, die neueste SQLite3-Version aus dem Quellcode zu erstellen, aber die neueste Version, die ich gefunden habe, war 3.38.5.
https://www.sqlite.org/download.html
Wie kann man es lösen?
P粉7558637502023-12-13 13:51:24
我必须安装libsqlite3-dev
https://stackoverflow.com/a/62155296/4684797