Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/06/2022, à 15:06

o_live

[resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

Bonjour

en testant ce code j'ai cette erreur de compilation

void testwxgrid2Frame::OnBtDbClick(wxCommandEvent& event)
{
//ShowDataBase(grid);
sqlite3 *db;
   char *zErrMsg = 0;
   int rc;

     rc = sqlite3_open("/home/olive/test_client.db", &db);

}

dans le *.cpp

#include <sqlite3.h>
.....

voici

l'erreur en question

ld returned 1 exit status
Build echoue 1 error 3 warnings

d'ou cela peut venir ?
merci smile

Dernière modification par o_live (Le 21/06/2022, à 11:20)


Caractéristiques:     PC Portable Gamer MSI GP73 8RE-480XFR Leopard
17.3'' Full HD (1920 x 1080) 120 Hz - Intel Core i7-8750H Hexa Core 2.2 GHz - 16 Go DDR4 - SSD 128 Go - HDD 1 To - Nvidia GeForce GTX 1060 -  Sans OS
Installation mutiboot Windows 11  & Ubuntu 22.04.4 LTS

Hors ligne

#2 Le 20/06/2022, à 17:53

lann

Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

As-tu installé la librairie sqlite3

sudo apt install libwxsqlite3-3.0-dev

As-tu compilé en mettant les lib et cflags de sqlite3 ?

Hors ligne

#3 Le 20/06/2022, à 18:04

o_live

Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

lann a écrit :

As-tu installé la librairie sqlite3

sudo apt install libwxsqlite3-3.0-dev

As-tu compilé en mettant les lib et cflags de sqlite3 ?

Bonjour j'ai installe la bibliotheque et redemarrer la machine
j'ai toujours la meme erreur

Je pnese que dans code block il faut lui dire ou prendre la blibliotheque en question en plus du #include <sqlite3.h>
mais je ne sais pas faire ...


Caractéristiques:     PC Portable Gamer MSI GP73 8RE-480XFR Leopard
17.3'' Full HD (1920 x 1080) 120 Hz - Intel Core i7-8750H Hexa Core 2.2 GHz - 16 Go DDR4 - SSD 128 Go - HDD 1 To - Nvidia GeForce GTX 1060 -  Sans OS
Installation mutiboot Windows 11  & Ubuntu 22.04.4 LTS

Hors ligne

#4 Le 20/06/2022, à 19:57

lann

Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

il faut utiliser pkg-config

Hors ligne

#5 Le 20/06/2022, à 20:08

o_live

Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

Bonjour comment faire dans code block ?
merci

J'ai essaye ceci dans code block

makefile : Makefile 'pkg-config sqlite3'

=echec

j'ai executé la commande  pkg-config sqlite3 dans un terminal

toujour la meme erreur

Dernière modification par o_live (Le 20/06/2022, à 20:25)


Caractéristiques:     PC Portable Gamer MSI GP73 8RE-480XFR Leopard
17.3'' Full HD (1920 x 1080) 120 Hz - Intel Core i7-8750H Hexa Core 2.2 GHz - 16 Go DDR4 - SSD 128 Go - HDD 1 To - Nvidia GeForce GTX 1060 -  Sans OS
Installation mutiboot Windows 11  & Ubuntu 22.04.4 LTS

Hors ligne

#6 Le 21/06/2022, à 07:39

lann

Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

Aide toi de la documentation https://fr.m.wikipedia.org/wiki/Pkg-config
Je n'utilise pas code Block, donc je ne sais pas son intégration

Hors ligne

#7 Le 21/06/2022, à 11:19

o_live

Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?

Bonjour j'ai trouve
il faut aller dans projet->option de generation du projet ->linker setting

et ajouter

usr/lib/x86_64-linux-gnu/libsqlite3.so


Caractéristiques:     PC Portable Gamer MSI GP73 8RE-480XFR Leopard
17.3'' Full HD (1920 x 1080) 120 Hz - Intel Core i7-8750H Hexa Core 2.2 GHz - 16 Go DDR4 - SSD 128 Go - HDD 1 To - Nvidia GeForce GTX 1060 -  Sans OS
Installation mutiboot Windows 11  & Ubuntu 22.04.4 LTS

Hors ligne