#1 Le 20/06/2022, à 14: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
Dernière modification par o_live (Le 21/06/2022, à 10: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 24.04.1 LTS
Hors ligne
#2 Le 20/06/2022, à 16: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 ?
<Modéré>
Hors ligne
#3 Le 20/06/2022, à 17:04
- o_live
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 ?
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 24.04.1 LTS
Hors ligne
#4 Le 20/06/2022, à 18:57
- lann
Re : [resolu]CodeBlock SQLITE WxWidget d'ou vien cette erreur de compil ?
il faut utiliser pkg-config
<Modéré>
Hors ligne
#5 Le 20/06/2022, à 19: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, à 19: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 24.04.1 LTS
Hors ligne
#6 Le 21/06/2022, à 06: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
<Modéré>
Hors ligne
#7 Le 21/06/2022, à 10: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 24.04.1 LTS
Hors ligne