1. Téléchargez le code open source:
Lien: https://pan.baidu.com/s/1UfC6vRFsjZzf2mfXYIp-2w Code d'extraction: bf1w
2. Passez à l'utilisateur root
3. Téléchargez le package de compression du code source et copiez-le sur Linux
Commande : cp -r sqlite-autoconf-3110000.tar.gz / home (copier dans le fichier personnel, copier la personnalisation du fichier)
4. Compression
命令:tar -zxvf sqlite-autoconf-3110000.tar.gz
5. Entrez le dossier décompressé
6. Configurer et générer des fichiers compilés
./configure --prefix = / home / sqlite3 (Le chemin ici est un dossier existant personnalisé)
7. Exécutez la commande d'installation: make install ( s'il a déjà été installé , effectuez make clean pour le supprimer, puis effectuez l'installation)
8. Copiez le fichier d'inclusion nouvellement généré dans / usr / include /
Copiez le fichier lib dans / user / lib
9. Test
Créez un nouveau sqltest.c
Commande: gedit sqltest.c
Extrait de code:
#include <stdio.h>
#include <sqlite3.h>
int main(int argc, char *argv[])
{
sqlite3 *handle = NULL;
int iret = 0; iret = sqlite3_open("test.sq3", &handle);
if (iret != SQLITE_OK)
{
printf("sqlite3_open error, reason = %s\n", sqlite3_errmsg(handle));
return 0;
}
if(handle != NULL)
{
(void)sqlite3_close(handle);
}
return 0;
}
10. Compilez: gcc sqlitest.c -lsqlite3
Exécution: ./a.out
Générer test.sq3